2020年9月16日水曜日

Excel Workbook_Openのデバッグ方法

 VBA Workbook_Openのデバッグ方法を備忘する。


[memo]

・Excelを開いた際、VBA AUTO_OPEN・Workbook_Openは呼び出される。

  Excel起動時に実行したい処理を実装するプロシージャになる。

・VBAがパスワードでロックされていると、Stopステートメントが動かない。

  そのため、パスワードのロックを解除して、Excelを開くこと


[Workbook_Openイベントプロシージャのデバッグ方法]

Workbook_OpenイベントプロシージャにStopステートメントを実装する。


Private Sub Workbook_Open()

  Stop

  ' 何らかの処理

End Sub


Workbook_Openを実装しているブック(Excel)を開いた際に、

ブレークポイントと同様に、デバッグできるようになる。


0 件のコメント: