「プログラミングによる Visual Basic プロジェクトへのアクセスは信頼性に欠けます」または
「’VBE’メソッドは失敗しました’_application’オブジェクト」のエラーメッセージが表示された場合の対処方法です。


エラーが発生する原因としては、Officeにはユーザがアクセスを許可することを選択しない限り、VBA オブジェクトへのプログラムによるアクセスを意図的に拒否するセキュリティオプションがありデフォルトではアクセスは拒否の設定となっています。
そのため実行させる対処としてはアクセスを許可させる設定をすることで解決します。
●設定方法
※以下の設定、画像はExcel2016のものになります。
上記以外のバージョンも名称や画面構成が若干異なるものがありますが基本的には同じ手順です。
(バージョンによっては「トラストセンター」が「セキュリティセンター」などになっています。)
1.Excelのリボン左上にある「ファイル」を選択します。

2.画面左下のメニューの「その他」→「オプション」を選択します。

3.「Excelのオプション」画面が表示されるので、左下の「トラストセンター」→「トラストセンターの設定」を選択します。

4.「トラストセンター」の画面が表示されるので、「マクロの設定」→「VBAプロジェクト オブジェクト モデルへのアクセスを信頼する」のチェックボックスにチェックを入れて「OK」を押下します。

5.以上で設定完了です。
設定後はファイルの再起動などの必要はありません。


