Visual Basic 実行時エラー

実行時エラー'429'、ActiveX コンポーネントはオブジェクトを作成できません。

最終更新日:2004/11/3

CreateObject 関数などを使用して Office アプリケーションのインスタンスを作成する時に、上記のエラーメッセージが表示される場合があります。

Dim oWordApp As Word.Application
Set oWordApp = CreateObject("Word.Application")

Officeのバージョンの違いによりエラーが発生する場合があるので、

[2000] Set oWordApp = CreateObject("Word.Application.9")
[2002] Set oWordApp = CreateObject("Word.Application.10")
[2003] Set oWordApp = CreateObject("Word.Application.11")

のようにバージョンを付加すると解決できる場合があります。


<関連URL>
[INFO] Office アプリケーションのオートメーション時にエラー 429 が発生する