実現したいこと
EXCEL VBAでMicrosoft Word XX.X OBject Libraryを参照可能にしたい
発生している問題・分からないこと
EXCEL VBAでMicrosoft Word XX.X OBject Libraryを呼び出して、Wordで文書を作成するマクロを作成しました。これをVBA_1とします。
これは、問題なく動作していました。
ある日、別のVBAで同じようなWord Libraryを呼び出して文書を作成するVBAを作成しました。これをVBA_2とします。これを起動したところ、コーディングにミスがあったらしく、無限ループ状態となりVBAから抜けられなくなりました。
仕方ないのて強制終了しましたが、それ以降、正常に動作していたVBA_1を起動すると、
実行時エラー'-2147319779(8002801d)':
オートメーション エラーです。
ライブラリは登録されていません。
というエラーが出てWordのライブラリを呼び出しできなくなってしまいました。
当然、参照設定は正しく設定されています。
Officeの修復も実施してみましたが、治りません。
対処方法をご存じの方がいらっしゃいましたら、ご教示いただきたく質問した次第です。
よろしくお願いいたします。
エラーメッセージ
error
1実行時エラー'-2147319779(8002801d)': 2オートメーション エラーです。 3ライブラリは登録されていません。
該当のソースコード
EXCEL
1Set wdApp = CreateObject("Word.application")
試したこと・調べたこと
- teratailやGoogle等で検索した
- ソースコードを自分なりに変更した
- 知人に聞いた
- その他
上記の詳細・結果
検索し、「officeの修復」を実行しましたが、解決しません。
補足
特になし

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2024/03/03 09:44