|
ACCESS2000を使用しています。
作成したテーブルにExcelで作成したデータを
インポートしたいのですが、主キー以外の特定のフィールドを
基準にして、同じデータがあった場合はデータを更新し
ない場合は新規レコードとして追加する。
と言う様なボタンをつくりたいのですが、
さっぱり解かりません。
マクロでも、VBAでも構わないので
わかる方、教えて下さい。
ACCESSテーブル(CDはオートナンバー型で主キー)
CD 商品名 価格
1 靴 1000
2 傘 2000
3 パンツ 500
ExcelSheet
商品名 価格
ジャケット 4000
靴 3000
時計 6000
結果(ACCESSテーブル)
ACCESSテーブル(CDはオートナンバー型で主キー)
CD 商品名 価格
1 靴 3000
2 傘 2000
3 パンツ 500
4 ジャケット 4000
5 時計 6000
上記の様にExcelのデータをACCESSにインポートする。
ジャケットと時計は新規レコードとして、追加されるが
靴は価格のみが変更される。
つまり、同じ商品名があれば、レコードの更新
無ければ、新規レコード追加と言う事になります。
マクロでも、VBAでも構わないので
わかる方、教えて下さい。
宜しくお願いします。
|
|