この記事では、 ExcelでVBAエラー400を修正する方法の方法について説明します。 Excelのエラー400は通常、Microsoft Visual Basic for Applications(VBA)マクロの実行中に発生します。これにより、マクロがクラッシュするか、実行に失敗し、エラー400メッセージが返されます。現在、このようなエラーにはさまざまな理由が考えられます。それらについて話し合いましょう。
ExcelでVBAエラー400が発生する原因は何ですか?
Excelでマクロを実行するとエラー400がトリガーされる理由は次のとおりです。
- Officeソフトウェアのインストールに失敗しました。
- VBAコードにエラーがあります。
- 引数の値が無効です。
- 実行中のマクロが破損しています。
- 一部のマルウェアに感染したExcel関連ファイル。
- ファイルからの読み取り/書き込みに失敗しました。
- 無効なレジストリエントリ。
Excelでエラー400が発生した場合は、以下の解決策を使用して解決できます。
ExcelでVBAエラー400を修正する方法
- マクロを新しいモジュールに移動します。
- VBAへの信頼できるアクセスを有効にします。
- VBAコードを確認します。
- MicrosoftExcelを修復します。
- Excelをアンインストールしてから再インストールします。
- マルウェアのスキャンなどの他の方法。
これらの方法について詳しく説明しましょう。
1]マクロを新しいモジュールに移動します
マクロを新しいモジュールに転送すると、外部エラーが発生した場合に問題が修正される場合があります。以下の手順を使用して、これを行うことができます。
開発者タブに移動し、ビジュアル エディターオプションをクリックします。 。 Excelのメインリボンに[開発者]タブが表示されない場合は、[ファイル]> [オプション]に移動し、[リボンのカスタマイズ]タブで、[メインタブ]セクションの[開発者]チェックボックスをオンにします。
次に、 Microsoft Visual Basic for Applications ウィンドウで、 Inをクリックします。 sert メニュー、次に Module オプション。
その後、マクロコードを貼り付けますこの新しいモジュールに追加し、[ファイル]メニューの専用オプションを使用して保存します。
また、古いモジュールを右クリックして[削除]オプションを使用して削除する必要があります。 <
最後に、[ファイル]> [閉じてMicrosoftExcelに戻る]オプションをクリックし、エラー400がExcelで解決されるかどうかを確認します。
2] VBAへの信頼できるアクセスを有効にします
できますVBAへの信頼できるアクセスをオンにしてe問題がなくなった場合。 VBAへの信頼できるアクセスを有効にする手順は次のとおりです。
- [開発者]タブに移動し、[マクロセキュリティ]オプションをクリックします。
- [セキュリティセンター]ウィンドウで、 VBAプロジェクトオブジェクトモデルへの信頼できるアクセスという名前のオプションを有効にします。
- [OK]ボタンを押します。
3]コードを確認します
4] MicrosoftExcelを修復します
上記のいずれも機能しない場合は、Excelアプリに問題がある可能性があります。アプリケーションが正しくインストールされていないか、何かを修復する必要がある可能性があります。そのため、次の手順を使用してMicrosoftExcelを修復します。
-
設定アプリを起動して[アプリ]> [アプリと機能]に移動します。 - 右側で、Office 365/Microsoft365プログラムを見つけてクリックします。
- [変更]ボタンをタップして、[オンライン修復]または[クイック修復]オプションを選択します。 。
- Excelやその他のOfficeアプリを修復する[修復]ボタンを押します。
5] Excelをアンインストールしてから再インストールします
試すこともできますアンインストールしてから、 Office とExcelソフトウェアを再インストールして新たに起動します。これでエラーが修正されるかどうかを確認してください。
6]その他の方法
また、他の解決策も次のように機能する場合があります。
- 試すことができます SFCスキャンの実行破損したシステムファイルをチェックして修復します。
- 悪意のあるプログラムによってもこのエラーが発生する可能性があります。そのため、 Microsoft Defender またはサードパーティを使用して、マルウェアと疑わしいアプリケーションを確認して削除します。
アンチウイルスまたは ウイルス対策プログラム。 - 破損したキャッシュデータとシステムジャンクファイルを削除してみてください。
上記のソリューションがお役に立てば幸いです!
今すぐ読む: Excelでランタイムエラー1004を修正する方法