機能と数式 | VBA | セミナー | オンラインソフト | お問い合わせ | その他
Top > Excel > Excel 2007レビュー

「コメントだけ」は削除されます



VBAの話です。

オブジェクトモジュールに、宣言とコメントしか記述されていない場合、ブックを保存すると削除されてしまいます。



これを保存すると



こうなっちゃいます。

標準モジュールなら大丈夫です。削除されません。[Sheet1]や[ThisWorkbook]などのオブジェクトモジュールでの話です。
これ、ちょっと危険ですね。オブジェクトモジュールにマクロを作成していて、諸々の事情で「ちょっと、プロシージャ部分はコメントアウトして、保存し直すか」みたいなことをやると、全部消えちゃいます。これ、あり得ますよ。オブジェクトモジュールは、イベントプロシージャを記述するところです。作成中、どうも動作がおかしいなってデバッグしてて、とりあえずコメントして動作を確認して・・・アウトです。気をつけましょう。



このエントリーをはてなブックマークに追加