Access 64Bit版でDAO Object Libraryがエラーになる - Access VBA入門

以前の32Bit版でDAOを使用する場合、VBAの参照設定から「DAO Object Library」を指定していましたが、64Bit版ではエラーになります。その対処方法を掲載します。

BackHome BackVBA入門


Access 64Bit版でDAOを使用する場合の設定

参照設定はVBEメニューの[ツール]~[参照設定]をクリックします。
参照設定の方法

Access 32Bit版では下のように「Microsoft DAO -.- Object Library」にチェックを入れ使用していました。
Access 32Bit版の場合

しかし64Bit版で設定すると「DLL読み込み時のエラーです。」とエラー表示が出て設定できません。
DLL読み込み時のエラーです

64Bit版ではDAOではなく「Microsoft Office 15.0 Access databese engine Object Library」を使用してください。これでDAOが使用できました。(15.0のバージョンは変わります)
Microsoft Office 15.0 Access databese engine Object Library

BackHome BackVBA入門

Copyright(C) FeedSoft