• ベストアンサー

マクロを指定時間に自動で実行させるのは

よろしくお願い致します。 マクロを指定した時間に自動的に実行させることは 可能でありますか? 別件ですが あるマクロを実行させていろいろ計算を させて その結果を別のブックを作って名前をつけて 保存してそのブックは自動的に閉じさせています。 さらに大元のマクロがあるブックも 自動的に 終了(閉じる)させることは可能でしょうか? 文章がつたなくて申し訳ないですが よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • hakone
  • ベストアンサー率54% (40/73)
回答No.1

両方とも可能です。 1つめは、ファイルを開くと自動実行するマクロ AUTO_OPEN() や Workbook_Open() を書いておいて、そのブック自体をウィンドウズ 標準のタスクスケジューラに登録しておきます。 2つめは、マクロを書いてあるブックのマクロの最後に application.quit か thisworkbook.close の命令を付け加えればよいと思います。

ennkai
質問者

お礼

早速のご回答ありがとうございます 取り急ぎためさせていただきます ありがとうございました

ennkai
質問者

補足

とりあえず ブックを閉じる方法を 試してみたんですが、 (1)別のブックを作るときに上書き保存をきかれます  それを自動で上書きにはできますか? (2)大元のマクロを閉じるときに上書き保存を利かれます それを自動で「上書きしないで閉じる」に出来ますか (3)閉じた後にエクセルそのものも閉じるようには   出来ますか? お時間ありましたらよろしくおねがいします

関連するQ&A