システム開発関連

Access OLEサーバーまたはActiveXコントロールでエラー 解決方法

更新日:

「イベントプロパティに指定した式 読み込み時でエラーが発生しました。Microsoft AccessがOLEサーバーまたはActiveXコントロールと通信しているときにエラーが発生しました。」

現象
他マシーンで正常に動いている Access アプリを新しいマシーンにコピーしたら、上のエラーメッセージが出てまともに動かない。

なんでじゃ?

更新プログラムが必要なのか?

新しいマシーンとの相性が悪いのか?

Windows10 のOSバージョンが悪いのか? 2004が怪しいぞ!!
Windows10関連を常にウオッチしておきましょう。

バージョン2004では半角カタカナが問題発生するようです。

Accessのバージョンが悪いのか?

解決方法は見つけました!!何が悪いのか原因は何か?神のみぞ知る!

Accessは恐ろしいですね。ヒィッヤー

これでバッチリ直りました。

  1. 新パソコンに旧パソコンで作成したAccessファイルをコピー&ペーストします。
  2. 新パソコンにコピーしたAccessファイルを開き、先ほどコピーした元のAccessから問題が発生したフォームをコピーします。
    お願い:コピーする前に全てのフォームを閉じておいてね。
  3. コピーしたフォームを正として古いフォームを削除します、コピーしたフォームの名前を変更します。
  4. データベースの最適化/修復を実行したら出来上がり!!

フォームのコピー方法なんかは「Accessオブジェクトのインポート」なんかでググったらいっぱいあると思います。

-システム開発関連

Copyright© ymb , 2020 All Rights Reserved Powered by STINGER.