ID非公開

2021/7/23 10:39

22回答

VBA : Application.OnTime の使用法 ExcelVBAでApplication.OnTimeの 起動先プロシジャーを標準モジュール以外に書く方法があれば教えて下さい

Visual Basic | Excel44閲覧

ベストアンサー

0

その他の回答(1件)

0

ThisWorkbookやシートのVBAに書くなら以下でどうでしょうか? Sub XXX() Application.OnTime Now, Me.CodeName & ".ABC" End Sub Sub ABC() MsgBox "ABC" End Sub

ちなみに、Sheet1のモジュールの場合は Sub XXX() Application.OnTime Now, "Sheet1.ABC" End Sub でもいいのですが、Sheet1の名前を変えた場合(例えば「AAA」)でもVBAでの名前(CodeName)を指定します。(図を参照)

画像