VBE をマクロで操作する時の設定(VBProject プロパティ、VBE プロパティ)
VBE をマクロで操作する時の設定について
Excel 2002 以降のバージョンでは、通常 VBE をマクロで操作( VBProject または VBE を使用)する場合、設定を変更しないととエラーが発生します。
設定1
エラー発生を防ぐための設定方法です。( ※ 以下、Excel 2013 での設定方法ですが、エクセルのバージョンによって多少異なるので注意してください)。
- Excel の「開発」タブから [マクロのセキュリティ] をクリックして、[セキュリティセンター] ダイアログボックスを開きます。
- 「VBA プロジェクト オブジェクト モデルへのアクセスを信頼する」にチェックを入れます。
設定2
以下は、VBProject プロパティおよび VBE プロパティによって返されるオブジェクトに関する情報を取得するための設定です。この設定は必ずしも必要ではありません。
関連記事
-
ブックにマクロが含まれているか確認(HasVBProject プロパティ)
HasVBProject プロパティ ブックにマクロが含まれているかどうかを表す …
-
VBEのモジュールを参照する(VBComponents コレクション)
VBComponents コレクション VBComponents コレクションを …
-
モジュール内のコードを操作する(CodeModule のメソッド)
CodeModule オブジェクト モジュール内のコードの追加、削除、編集等を行 …
-
モジュール内のコードを操作する(CodeModule のプロパティ)
CodeModule オブジェクト モジュール内のコードの追加、削除、編集等を行 …
-
VBEのモジュールを参照する(VBComponent オブジェクト)
VBComponent オブジェクト VBComponent オブジェクトは、V …
-
VBEを操作する(VBProject プロパティ)
VBProject プロパティ 指定されたブックの VisualBasic プロ …