- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Access から Excelのシートをインポート時エラー)
AccessからExcelのシートをインポート時エラー
このQ&Aのポイント
- Accessの既存のテーブルにExcelのスプレッドシートからデータをインポートする際に、F1フィールドがないというエラーメッセージが表示されます。
- Excelのシートの1行目にAccessのテーブルの項目名と同名の項目名を挿入しておくと、インポートは成功します。
- 項目名のないスプレッドシートはインポートできません。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
マイクロソフト技術情報に回答がありました。 http://support.microsoft.com/kb/208380/ja テンポラリのテーブルに保存してから追加クエリを利用するか Excel側の先頭に項目名をつけるか のようです。
お礼
早速ご回答いただきありがとうございます。テキストファイルは定義ファイルを作成してうまくインポートできたのですが、エクセルからインポートを試みると、エクセルの先頭に項目名をつけないとどうしてもエラーとなります。インポート元のデータ形がインポート先のテーブルの項目定義に合致していればインポートを拒否する必要はないように思うのですが、しかもOfficeの仲間の間なのに、これはアクセスのバグのように思います。いずれにしてもありがとう御座います。