2021年5月14日金曜日

Microsoft Access フォーム名に「半角カナ」、の件

Access を利用中に、つぎのようなエラーメッセージが表示されたら、疑わしいです…

パターン 1

データベースに含まれている VBA プロジェクトを読み取れないため、データベースを開く事ができません。データベースを開くには VBA プロジェクトを削除する必要があります。VBA プロジェクトを削除するとモジュール、フォーム、およびレポートからすべてのコードが削除されます。

データベースを開いて VBA プロジェクトを削除する前に、バックアップ コピーを作成することをお勧めします。


データベースのバックアップ コピーを作成する場合は、[キャンセル] をクリックしてください。バックアップ コピーを作成しないでデータベースを開き、VBA プロジェクトを削除する場合は、[OK] をクリックしてください。

パターン 2

このデータベース内の VBA モジュールはエラーを含んだ状態で保存された可能性があります。Access ではこのモジュールを回復できますが、まずこのデータベースをバックアップする必要があります。データベースをバックアップするためにこの操作を取り消すには、[キャンセル] をクリックしてください。


バックアップ コピーが既にある場合は、[OK] をクリックしてください。データベースを開くときに、モジュールが正しいかどうか調べてください。正しくない場合は、最新のバックアップに戻してください。

疑い

回避例

  • msaccess.exe の互換設定を Windows 8 に変更する
  • Windows OS の NLS バージョンを 6.3 から 6.2 に変更する