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

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

解決済みの質問

ExcelのデータをコピーでACCESSに貼り付けできない(ACCESS2007)

ACCESS2007、EXCEL2007を使ってます。

ACCESSで作成したテーブルにデータを格納するときに、
Excelで作成したものを必要な部分のみコピーして
ACCESSに貼り付けたいのですが、うまくいきません。

フィールドの個数やデータ型は合っています。
手順は、
Excel側でACCESSのフィールドと同じ個数の列だけ選択して、コピー。
ACCESS側でテーブルの左端の*印を選択して右クリックの「貼り付け」。

ACCESS2000とかでは普通にできていたのですが、
できなくなったのでしょうか?

ウィザードを使うのは結構面倒なので、この方法がいいのですが、やり方がおかしいでしょうか?

ちなみに、ウィザードを使ってみたのですが、この場合もExcel側でフィールド名が一致していないとインポートできなかったのですが、そうなのでしょうか?

投稿日時 - 2009-12-01 16:38:48

QNo.5490178

暇なときに回答ください

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

> Excelで作成したものを必要な部分のみコピーして
> ACCESSに貼り付けたいのですが、うまくいきません。
どのようにうまくいかないのかわかりませんが
もしかするとこれかな?
http://oshiete1.goo.ne.jp/qa4551112.html

投稿日時 - 2009-12-01 17:35:57

お礼

回答ありがとうございます。

リンク先の回答に書いてある方法ではだめだったのですが、
(指定のセキュリティアップデート番号がなかった)
その先のリンク先をさらにたどっていったらうまくいきました。
ACCESSの修正パッチ(967699)を当てました。

投稿日時 - 2009-12-02 08:36:17

ANo.1

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

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

回答(2)

ANo.2

こちらも同じくACCESS2007、EXCEL2007です。

Excel側でACCESSのフィールドと同じ個数の列だけ選択して、コピー。
ACCESS側でテーブルの左端の*印を選択して右クリックの「貼り付け」。

とお書きの手順でやってみたら、きちんとコピーできました。2007で機能がなくなった訳ではないようです。

投稿日時 - 2009-12-01 19:01:31

お礼

そうですね、ACCESS2007の機能ではなくて、バグのようでした。
パッチをあてたらうまくいきました。
回答ありがとうございました。

投稿日時 - 2009-12-02 08:36:21

あなたにオススメの質問