• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Access から Excelのシートをインポート時エラー)

AccessからExcelのシートをインポート時エラー

このQ&Aのポイント
  • Accessの既存のテーブルにExcelのスプレッドシートからデータをインポートする際に、F1フィールドがないというエラーメッセージが表示されます。
  • Excelのシートの1行目にAccessのテーブルの項目名と同名の項目名を挿入しておくと、インポートは成功します。
  • 項目名のないスプレッドシートはインポートできません。

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

  • ベストアンサー
  • ese_ee
  • ベストアンサー率48% (68/139)
回答No.1

マイクロソフト技術情報に回答がありました。 http://support.microsoft.com/kb/208380/ja テンポラリのテーブルに保存してから追加クエリを利用するか Excel側の先頭に項目名をつけるか のようです。

参考URL:
http://support.microsoft.com/kb/208380/ja
goohtka
質問者

お礼

早速ご回答いただきありがとうございます。テキストファイルは定義ファイルを作成してうまくインポートできたのですが、エクセルからインポートを試みると、エクセルの先頭に項目名をつけないとどうしてもエラーとなります。インポート元のデータ形がインポート先のテーブルの項目定義に合致していればインポートを拒否する必要はないように思うのですが、しかもOfficeの仲間の間なのに、これはアクセスのバグのように思います。いずれにしてもありがとう御座います。

関連するQ&A

専門家に質問してみよう