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)を開いた際に、

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


2020年9月7日月曜日

生産性指標(うちの会社の)

 1.0KL規模の開発における期間が1ヶ月なので、

詳細設計~単体テストまでを含む。

よって、詳細設計に1Week、単体テストに1Weekを要するなら、

1日のステップ数は100ステップになる。