遭遇したら実行時エラー 429、ActiveX コンポーネントはオブジェクトを作成できませんWindows 11/10 コンピューター上で、Visual Basic を使用するプログラム (Microsoft Office など) でインスタンスを作成しようとするときに、この投稿は役立つことを目的としています。この投稿では、考えられる原因を特定し、この問題を修復するために試せる最も適切な解決策を提供します。
ランタイム エラー 429 は、影響を受けるアプリケーションが、存在しないファイル、破損しているファイル、または何らかの理由で単に Windows に登録されていないファイルにアクセスしようとしたときに、ほとんどの場合発生することが判明しています。アプリケーションがアクセスしようとするファイルはその機能に不可欠であるため、アクセスできないとアプリケーションがクラッシュし、エラー メッセージが表示されます。
実行時エラー 429、ActiveX コンポーネントはオブジェクトを作成できません
この問題に直面した場合は、以下の推奨解決策を順不同で試し、問題の解決に役立つかどうかを確認してください。
- 最新の Windows スクリプトをインストールする
- 一部の DLL ファイルを再登録する
- サードパーティの COM アドインを無効にする
- ソフトウェアを再インストールします。
リストされた各ソリューションに含まれるプロセスを調べてみましょう。次に、問題が解決するまで解決策を順番に試してください。
1] 最新の Windows スクリプトをインストールする
このソリューションには、最新の Windows スクリプトがインストールされ、有効になっているWindows コンピュータ上で。したがって、それを確認してください。
2] 一部の DLL ファイルを再登録します
場合によっては、エラー メッセージは、影響を受けるアプリケーションがアクセスできなかった特定の .OCX または .DLL ファイルを指定していることがあります。
この解決策では、次の dll ファイルを再登録する必要があります。
- scrrun.dll
- Asycfilt.dll
- Ole32.dll
- Oleaut32.dll
- オレプロ32.etc
- Stdole2.tlb
この場合、エラー メッセージでファイルが指定されている場合は、指定されたファイルがコンピュータのレジストリに正しく登録されていないだけです。
指定したファイルを再登録する問題が解決する可能性があります。たとえば、エラー メッセージが指定された場合、scrrun.dllアクセスできなかったファイルとして、管理者特権でのコマンド プロンプトに入力する内容は次のようになります。
regsvr32 scrrun.dll
操作後、問題が解決したかどうかを確認してください。そうでない場合は、次の解決策に進みます。
3] サードパーティの COM アドインを無効にする
Office 製品でこのエラーが発生した場合は、次のことを試してください。サードパーティのCOMアドインを無効にするそれが問題の解決に役立つかどうかを確認してください。
4] ソフトウェアを再インストールします
この解決策では、ソフトウェアをアンインストールして再インストールし、エラー メッセージが解決されるかどうかを確認するだけです。
これがお役に立てば幸いです!