• ベストアンサー

Access2003でデータのインポートができない

Access2003から.xlsのファイルをインポートしようとすると、 "ファイル '○○○.xls'の情報にアクセスできません。ファイルが存在し、形式が正しいことを確認してください。" と表示されてしまいます。ときどきインポートできることもあるのですが、原因が何か心当たりのある方、教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.1

間歇的に起こるということですが、 もしぴったりの回答が今後出なければ、 アクセスの「モジュールに」に下記をコピーしておいて Sub test04() strfilename = "C:\Documents and Settings\xxxx\My Documents\01aaa.xls" DoCmd.TransferSpreadsheet acImport, , "from_EXCEL1", strfilename End Sub を質問の事態が起こったとき、実行してみて、こちらはうまく行くか 調べてはどうでしょう。 01aaa.xlsの部分がインポートしたいエクセルのブック名。 シートは左端タブのシートがインポートされる。(左端に持って行っておく) from_EXCEL1は重複しないよう特異な名前をつけてみる。 from_EXCEL1は毎回削除しておく。 こちらでもエラーが出れば、エクセルのファイルに問題があると見られる。

kaisaka
質問者

お礼

ご回答ありがとうございます。マクロ関係(?)には疎いのですが、是非参考にさせていただきます。

関連するQ&A

専門家に質問してみよう