• 締切済み

ACCESE97⇒2000or2002の変換に困っています

ACCESE97ファイル形式からACCESE2000 or 2002ファイル形式に 変換したいのですが、エラーが出てしまい困っています。 ツール⇒データベース ユーティリティ⇒データベースの変換で ACCESE97ファイル形式からACCESE2000 or 2002ファイル形式に 変換しました。変換時は、異常無く変換出来たと思いましたが、 モジュール実行時の下記箇所で“実行時エラー3075”が出てしまいます。 Cz = DLookup("[直材費]", "Q_絶縁材の選択", "[ID]=Forms![見積用設計票フォーム]![ID]") ご存知の方いらっしゃいましたらご教授頂けないでしょうか?

みんなの回答

  • 6657
  • ベストアンサー率63% (7/11)
回答No.2

Cz = DLookup("[直材費]", "Q_絶縁材の選択", "[ID]=[Forms]![見積用設計票フォーム]![ID]")ではないでしょうか。[Forms]に括弧をつける。

b0301
質問者

お礼

御礼が遅くなって申し訳ありませんでした。 使用している間に不具合が多々出て来たので、 諦めて最初から作ろうと思います。 貴重なご意見ありがとうございました。

  • wolf03
  • ベストアンサー率22% (241/1086)
回答No.1

よくあるのがオブジェクト名に全角を使っているからという物。 2.0から95への変換の時でも、変換はエラーなく終了するが変換された物はエラーが出て使えず、 削除後に全く同じ内容でオブジェクトを作り直すと問題なく使えると言うことがありました。 変換前のものがあれば変換せずに使うか、半角のみのオブジェクト名で作り直すかでしょう。 前述の自分の例では作り直し、以後オブジェクト名に全角を使うことはやめました。

b0301
質問者

お礼

御礼が遅くなって申し訳ありませんでした。 使用している間に不具合が多々出て来たので、 諦めて最初から作ろうと思います。 貴重なご意見ありがとうございました。

関連するQ&A

専門家に質問してみよう