質問: VBSについて質問です。 下記のコードをメモ帳に記載し、VBSに拡張子を変えてデスクトップ上に置きます。 その場合、実行するとエクセルが最前面に出ます。
回答: そうでしたか!? それでは、一度、試して頂きたいことがあります。 たとえば、今回の質問文のプログラムのファイル名が「Excel.vbs」だとして、以下のプログラムを、別途作成し、こちらのプログラムを「タスク スケジューラー」に登録してみてください。 このプログラムは、「デスクトップ」フォルダ内にある、「Excel.vbs」というプログラムを、実行するだけのプログラムです。 これで、「タスク スケジューラー」からは、解放されると思うのですが・・・ 今回は、こちらで試せていませんが、試してみる価値はあると思います。 Set ws = CreateObject("WScript.Shell") dt = ws.SpecialFolders("Desktop") ws.Run dt & "\Excel.vbs" Set ws = Nothing