でじまみ

でじまみ

2012.07.09
XML
カテゴリ: Microsoft Office 関連
毎日の業務をExcelで同じことを繰り返す作業はマクロを組んで実行させたりしますが、

どうせ同じことを同じ時間にやるのであれば、いつも同じ時間に起動して自動処理できた方が楽ですよね。

というわけで既存のマクロを定時に自動実行する方法についてです。


Excelのマクロのコードを表示し、自動実行させたいマクロのマクロ名を
Auto_Open
に変更します。

  • 2012-6-19_15-46-53_No-00.jpg



これでこのブックを開いたときに自動実行されます。

  • 2012-6-19_15-47-54_No-00.jpg


あとは、タスクスケジューラにこの指定の時間にこのブックを開くように設定します。

  • 2012-6-19_16-19-54_No-00.jpg


また、
Application.Quit
を追加すると、マクロを実行した後にExcelを終了してくれます。

  • 2012-6-19_15-49-19_No-00.jpg




またこの例のようなマクロだと、コードを表示させたいのに勝手にExcelが終了してしまってマクロの再編集などができません。

そのような時は、マクロ実行中に「Ctrl」+「Pause/Break」を押すとコードが中断されます。





お気に入りの記事を「いいね!」で応援しよう

Last updated  2012.07.09 15:23:04
コメントを書く


【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! -- / --
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x

PR

Keyword Search

▼キーワード検索

Free Space














気になるアイテム




































Calendar


© Rakuten Group, Inc.
Design a Mobile Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: