みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

Accessのテーブルにエクセルのセル単位データを追加貼りつけする

いつも大変お世話になっております。m(_ _)m

Accessのテーブルにエクセルからデータを貼り付けたいのですが、

Accessのフィールド
日付/型番/数量

Excelのフィールド
型番/数量

で、Excel側のデータは200件ずつくらいファイル単位でデータが存在します。
現在10ファイルくらいあるのですが、これは今後も増えていきます。
Excelで存在する月単位のデータをAccessの1テーブルにまとめていきたいのですが、

最初のデータはExcelからAccessへ問題なく貼りつけできるのですが、次のExcelファイルをAccessへ追加貼りつけしようとするとうまくいきません。

やりたいことは、Excelの「型番」「数量」のデータを、Accessへ追加貼りつけしていきたいだけなのですが、コピー&貼りつけでできないでしょうか?

Excel側のデータに手を入れて、Accessと同じ作りに変更すれば「インポート」で追加されるのですが、できたらその手間をかけずに、Excelの必要箇所を範囲指定し、コピー&貼りつけでAccessのテーブルに持っていけたらと思います。

何か良い方法がありましたら教えてください。
よろしくお願いします。

投稿日時 - 2007-04-25 18:32:35

QNo.2949954

すぐに回答ほしいです

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

>Excel側のデータは200件ずつくらいファイル単位でデータが存在します。
これをひとつのテーブルに取り込むには
どのファイルからのものかが分かるフィールドを付加しないと駄目なのでは

貼り付けってコピペですか?
普通はインポートしますね
今の場合そのままでインポートし、日付フィールドを付加する追加クエリを作って
順次テーブルに追加していくといいと思いますよ

投稿日時 - 2007-04-25 23:24:43

お礼

回答ありがとうございました。
No.1と同様、カンタンにコピペできれば・・・と思っていましたが、何かしらの段階を踏まないとダメですね。
申し訳ありませんでした。ありがとうございました。

投稿日時 - 2007-04-26 11:13:05

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

> 最初のデータはExcelからAccessへ問題なく貼りつけできるのですが、次のExcelファイルをAccessへ追加貼りつけしようとするとうまくいきません。

"うまくいきません。"
という情報では、どうなっているのかサッパリ分りません。

エラーがでるのなら、エラーメッセージを。
そうでなければ、どうなるのかをきちんと説明するようにしましょう。


とりあえず、想像で ^^;

(1) Excelで範囲を指定してコピー
(2) Accessのテーブル(データシートビュー)で、新規レコード行の
 レコードセレクタ(左端の部分)をクリック
(3) 貼り付け

としたら、どうなりますか?

ちなみに、

> Accessのフィールド
> 日付/型番/数量

のレイアウトではなく、型番・数量のみのレイアウトならうまくいくということであれば、
クエリを使って、必要なフィールドのみを入れてください。

で、そちらで追加貼り付けをすれば、大丈夫だと思います。

投稿日時 - 2007-04-25 21:06:50

お礼

回答ありがとうございました。
やはり情報の蓄積方法が違うものを統合するには、手作業が必要ですね。申し訳ありません。ラクしようとしました。

投稿日時 - 2007-04-26 11:11:42

あなたにオススメの質問