- 締切済み
ACCESSでマクロ実行時コンパイルエラー
テーブルにある受付日のデータが20070124のように 数字の羅列で入力されている為、 クエリで下記のように、2007年 第○週、 と抽出していました。 式1: Left([受付日],4) & "年 第" & Format(Format(DateSerial(Left([受付日],4),Mid([受付日],5,2),Right([受付日],2)),"ww"),"00") & "週" それをマクロでワークシートに変換・プロシージャを実行しました。 モジュールには Function exMsgBox○○() MsgBox "○○のエクスポートが終了しました ", vbSystemModal, "終了確認" End Function と入力されています。(○○はワークシート名) ところが、今まで実行できたのが急に 「クエリ式'Left([受付日],4)・・・のコンパイルエラーが 発生しました」と言って実行できなくなりました。 何が悪いのでしょうか? ちなみにAccess2000です。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- y_y_co
- ベストアンサー率23% (11/46)
回答No.1
Accessにおける、原因不明エラーは、 「最適化/修復」で直ることがよくありますが、 どうでしょう?
お礼
ご返信、ありがとうございました。 おっしゃるとおり、解析ツールのところで モジュールでコンパイル完了していないところがある と出たので、モジュールの画面にして デバッグ-すべてのモジュールをコンパイル をやったら、もと通りになりました!