Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


47185 / 76738 ←次へ | 前へ→

【34514】Re:Excelを起動してる間、マクロを動かし...
発言  Kein  - 06/2/4(土) 15:36 -

引用なし
パスワード
   >メッセージボックスが残ったままになります。またそれを消す事が出来ません。
MsgBoxを出すことが、本来の目的でしょーか ? 私の提示したものは、OnTimeを使って
一定の間隔を置いて繰り返し同じ処理をする。という目的のための"サンプル"です。
あなたの処理の実際の内容は、単純にMsgBoxを出すだけでは無いはずですよね ?
つまり提示したコードは、あくまでサンプルなのですから、そのつもりで考えて下さい。
>10分間の中で、2分目と5分目そして最終
>7分目にOnのサインがでて、エクセルがクローズ
いーえ、ぜんぜん違います。先にも書いたように

OnTimeを使って、一定の間隔を置いて繰り返し同じ処理をする。

という内容です。なお、Sub Auto_Close() の内容は

ブックを閉じるときに、最後に予約・設定された処理を中止・削除しておく。

というものです。つまりブッククローズイベントなのです。(これはExcel95以前から
使われているイベントです。現在は ThisWorkbookモジュールの
Private Sub Workbook_Close(Cancel As Boolean) というタイトルのイベントが
それに相当するのですが、標準モジュールに入れる Auto_Close も、それと併用する
ことができます。その場合、イベントの発生順序は、Workbook_Close → Auto_Close
になります)
0 hits

【34456】Excelを起動してる間、マクロを動かし続... 岡田 06/2/3(金) 3:46 質問
【34459】Re:Excelを起動してる間、マクロを動かし続... やっちん 06/2/3(金) 8:06 発言
【34474】Re:Excelを起動してる間、マクロを動かし続... Kein 06/2/3(金) 13:05 回答
【34492】Re:Excelを起動してる間、マクロを動かし... 岡田 06/2/3(金) 20:29 質問
【34495】Re:Excelを起動してる間、マクロを動かし... Kein 06/2/3(金) 21:14 発言
【34498】Re:Excelを起動してる間、マクロを動かし... 岡田 06/2/3(金) 22:31 お礼
【34512】Re:Excelを起動してる間、マクロを動かし... gako 06/2/4(土) 15:15 質問
【34514】Re:Excelを起動してる間、マクロを動かし... Kein 06/2/4(土) 15:36 発言

47185 / 76738 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free