MiracleJobLogo
エンジニアのエンジニアによるエンジニアのためのサイト
News 12/20 おすすめ情報に 『 WOMAN'S VALUE AWARD【ICT部門 優秀賞】 』 を追加しました。
会員登録するとキャリア診断やサイトに参加することができます。
あなたにおすすめな技術情報、資格、仕事などをお知らせします。

無料会員登録


パスワードを忘れた場合
LINEで送る
MiracleJobBanaLeft1
MiracleJobBanaLeft2


VBA 時間指定処理(OnTime)
profile-img
投稿者: CMさん
投稿日:2020/06/30 11:50
更新日:2020/06/30 13:01
like-img
分類
技術
テクノロジー
システムエンジニア
キャリア
テクニカルサポート
投稿内容

VBAで指定した時刻に処理する方法をご紹介します。


指定された時刻、または指定した時間後、実行させることができます。

この処理には[OnTime]を使用し、以下を実行します。


Application OnTime (EarliestTime,Procedure,LatestTime,Schedule)



指定した時刻に実行したいときはTimeValue(時刻) 

指定した時間後に実行したいときはNow TimeValue(時間) 

を使用します。


このときOnTimeを実行したブックが開いたままになっている必要があります。


お昼になったらメッセージボックスを表示する設定をしていきます。

以下を実行します。



12時になると・・・



教えてくれるようになりました^^


以上、VBAで指定した時刻に処理する方法をご紹介でした。


▼参考元

https://docs.microsoft.com/ja-JP/office/vba/api/Excel.Application.OnTime

コメント


MiracleJobBanaRight1
MiracleJobBanaRight2
MiracleJobBanaRight3