- 締切済み
エクセルからアクセスにインポートする場合、配順や項目数の関係について教えてください。
エクセルからアクセスにインポートする場合、配順や項目数の関係はどのようになるのでしょうか? アクセスのフィールド数は3個あるとします。 デザインビューでは上から「あ」「い」「う」で並んでいます。 データシートビューでは、「い」「う」「あ」で並んでいます。 エクセルのタイトル行の配列順も上記のどちらかにあわせたほうがよろしいのでしょうか? それとも同一名の項目があれば、配順には決まりがないですか? アクセスのテーブルにあるフィールド名が、エクセルのタイトル行にないとエラーになるでしょうか? 基礎的な質問でしたら申し訳ございませんが、どなたかご回答をお願いいたします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
あれ? 私のもAccess2000ですが、エクセルからインポートできますよ。 こんな風にしました。 *ファイル-外部データの取り込み-インポート *インポート元のエクセルファイルを選ぶ ここで、インポートのウィザードが開きます。 *ワークシート(あるいは名前のついた範囲)を選ぶ *先頭行をフィールド名として使う *インポートする先のテーブル名を選ぶ という手順です。 この手順でやると、同じ名前のフィールドにきちんと保存します。 同じ名前のフィールドが無ければエラーを出します。 インポートするレコードは、インポート先のテーブルに追加されます。 ただし、主キーなど、ユニークな値を要求するフィールドに、すでにある値と同じ値をもつレコードを追加しようとすると、当然エラーがでます。 ただ、お手元のデータベースでいきなり本番のインポートをしないでください。私の手元のAccess2000ではそうだった、というだけです。 是非、自分で確かめてやってください。
- suku0
- ベストアンサー率16% (1/6)
エクセルからアクセスにインポートはするウィザードでは、 エクセルの表形式のSheetや範囲から、アクセスの「テーブル」を作るようになると思います。 すでにアクセスで準備したテーブルに、エクセルのデータのみをインポートするのは、私のアクセス2000ではできないのですが・・・ 私も、初心者ですので、どなたか詳しい方の回答を待ちたいと思います。
お礼
ご回答ありがとうございました。 お礼の言葉が遅くなって申し訳ありませんでした。