Access2003のデータベースを64bit版で開けない

Access VBA

Access2003で作成た mdbファイルを Office365の Access(64ビット版)で開いたら素直に開けなかった。

フォームを開くなりエラーが表示
データベースまたはプロジェクトに、ファイル’MSCCALJPN.’ version 7.0.を参照する切断された参照が含まれています。

こちらは、参照設定内の 参照不可 今回はカレンダーコントロールのチェックをはずしました。

連続してコンパイルエラーがでました。
このプロジェクトのコードは、64ビットシステムで使用するために更新する必要があります。Declareステートメントの確認および更新を行い、次にDeclareステートメントにPtrSafe属性を設定してください。

赤いエラーの部分が 多数の場所にでていました。

すべてのエラー部分、今回は10か所を Declare → Declare PtrSafe に書き換えました。

めでたく、フォームが開くことができました。

コメント

タイトルとURLをコピーしました