
No.1ベストアンサー
- 回答日時:
mdbが破損した確立が高いです。
どこが破損しているのか不明ですが
>OKを押すとVBAの画面が表示されます。
とのことなのでプロジェクトレベルの破損とも考えられます。
>具体的にどこをどう確認すればなおるのか
まずツールのデータベースユーティリティで修復をしてみる。
VisualBasicEditorを開きデバッグでデータベースのコンパイルをしてみる。
それでもメッセージが出るようならデコンパイルしてみる。
デコンパイルはAccessを終了して[スタート]→[ファイル名を指定して実行]でAccessのexeフルパスとコマンドを入力しOKボタンで実行してみてください。
バージョンが質問からでは分かりませんがAccessのexeはAccess2003の場合はC:\Program Files\Microsoft Office\OFFICE11にAccessのexeがあります(確認してください)ので下記のように入力してコピぺでも良いです。
デコンパイルは
"C:\Program Files\Microsoft Office\OFFICE11\MSACCESS.EXE" "C:\フルパス\ファイル名.mdb" /decompile
でデコンパイルできます。
VB関連が損傷しているならこれで直るはずなのですが・・。
それでもメッセージが表示される場合は修復不可という事で・・。
新しいmdbを作って問題のmdbのオブジェクトを新しいmdbへインポートするしかなくなってしまいます。
この回答への補足
コンパイルやデコンパイルを実行すると、
「直前の調査はキャンセルされました。」
というメッセージが表示されます。
こうなると新しいACCESSファイルを作り直すしかないのですかね?
新しいmdbを作成して、エラーの該当となるフォームをインポートの対象から外してから、あれこれやった直りました。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
アクセスで「モジュールがありません」となってしまいます
Access(アクセス)
-
ACCESSエラー「モジュールがありません」
Access(アクセス)
-
アクセス 壊れた? 「ファイルが見つかりません」
Access(アクセス)
-
-
4
Accessのマクロでモジュールを実行させたい。
Access(アクセス)
-
5
Access レポート印刷するときに1ページに収める方法
Access(アクセス)
-
6
AccessからExcelにエクスポートする時に常に上書きしたい
Excel(エクセル)
-
7
Access サブフォームでの選択行の取得
その他(データベース)
-
8
Access VBA標準モジュールについてです。
Access(アクセス)
-
9
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
-
10
特定のPCだけ動作しないVBAマクロがあります。その理由は?
Visual Basic(VBA)
-
11
accessでクエリをExcelにエクスポートする時にファイル名に日付を追加したい
Access(アクセス)
-
12
新規レコード行を非表示にしたい
Access(アクセス)
-
13
ACCESSにCSVインポート時の文字化け
Access(アクセス)
-
14
Access レコード削除時に「カレントレコードがありません」エラーが表示されてしまう
Access(アクセス)
-
15
標準モジュールを削除したい。(VBA)
Access(アクセス)
-
16
アクセスで、レポートの幅がページの幅よりもよりも広い??
Access(アクセス)
-
17
Accessでブレークポイントを設定してないのに一時停止してしまう
その他(データベース)
-
18
Accessのレポート上のテキストボックス値を設定したい
その他(データベース)
-
19
Accessのレポートで印刷プレビューの表示倍率を固定したい
Excel(エクセル)
-
20
途中で処理を中断させたい (アクセスVBA)
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Accessのmdbを開こうとしたとき...
-
「○○○.ldb」のAccess レコード ...
-
Accessデータベースの最適化をE...
-
ACCESSのモジュールエラー?
-
Access2003でVBAツールの参照設...
-
他のPWがかかっているファイル...
-
ファイルは開くのに「見つから...
-
Accessで「誰々が使用中です」...
-
accessなしの人にも、accessのM...
-
ExcelのマクロでAccessのmdbを...
-
ACCESSで「ブックマーク...
-
アクセスをネットワークでリン...
-
コマンドラインについて
-
mdbをメールに添付したいのです...
-
Accessのdbについて
-
【Excel】[Expression.Error] ...
-
SQLPLUSで結果を画面に表示しない
-
アクセスクエリ(複数)→マクロ...
-
【CSVファイル】先頭の文字列に...
-
共有フォルダに誰が何にアクセ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Accessデータベースの最適化をE...
-
Accessのmdbを開こうとしたとき...
-
accessのmdbが勝手にできている?
-
「○○○.ldb」のAccess レコード ...
-
アクセスをネットワークでリン...
-
Access2003でVBAツールの参照設...
-
ExcelのマクロでAccessのmdbを...
-
ACCESS2003 ファイルが増えてい...
-
ACCESSのモジュールエラー?
-
ファイルは開くのに「見つから...
-
Accessのmdeファイルについて
-
accessなしの人にも、accessのM...
-
Database.mdbと言うファイル
-
コマンドラインについて
-
テーブルデータ移行について
-
ACCESSで「ブックマーク...
-
ACCESSで、同じ内容のテーブル...
-
アクセスのファイルが壊れた!!!!!!
-
同時アクセスの時って...
-
Excelでmdbファイルが簡単に開...
おすすめ情報