【Excelマクロ(VBa)】[エラー]they are はこのマシンでは利用できないため・・・


 they are はこのマシンでは利用できないため、some オブジェクト s を読み込めませんでした。


Officeを2010から2019にバージョンアップしたところ、下記エラーメッセージが表示されるようになりました。



CDOでメールを送る処理を追加したため、cdosys.dll(Microsoft CDO for Windows 2000 Library)を参照してました。

この参照先は C:\Windows\System32\cdosys.dll でしたが、C:\Windows\SysWOW64\cdosys.dll に変更する事により、メッセージが出なくなります。



 変更方法


1.メニューの[ツール] - [参照設定] を起動する

 


2.「Microsoft CDO for Windows 2000 Library」のチェックを外し、[参照]ボタンを押下する




3.C:\Windows\SysWOW64\cdosys.dll を選択する

 




管理人 について

趣味:映画鑑賞・音楽鑑賞・ゲーム・旅行 仕事:会社員(IT関連)
カテゴリー: VBa(Excelマクロ), システム開発 パーマリンク

コメントを残す