|
初めて質問させていただきます。私は関数は少々わかるもののVBAがさっぱりなので
インターネットで検索していたところここを見つけました。
シート1に
A B C E F G〜Z
1 伝票番号 型番 A&B 個数 金額 項目色々
2 123 ABC 123ABC 2 2000
3 123 DEF 123DEF 4 8000
4 456 ABC 456ABC 1 1000
5 456 GHI 456GHI 2 6000
6 456 DEF 456DEF 3 6000
シート2に
A B C E F G〜Z
1 伝票番号 型番 A&B 個数 金額 項目色々
2 123 DEF 123DEF 4 8000
3 456 GHI 456GHI 1 3000
4 456 GHI 456DEF 3 6000
というエクセルの表があります。
シート1の列C(A&B)をシート2の列C(A&B)と照会し、一致するものがあれば
引き算(シート1 ― シート2)をして、新しシートに書き込みをしてシート1と2から削除するマクロを
教えて頂きたいと思っております。
マクロを実行するたびにシート3に追記できる形でお願いします。
結果として
シート1に
A B C E F G〜Z
1 伝票番号 型番 A&B 個数 金額 項目色々
2 123 ABC 123ABC 2 2000
3
4 456 ABC 456ABC 1 1000
5
6 456 DEF 456DEF 3 6000
シート2に
A B C E F G〜Z
1 伝票番号 型番 A&B 個数 金額 項目色々
2
3
4 456 GHI 456DEF 3 6000
シート3に
A B C E F G〜Z
1 伝票番号 型番 A&B 個数 金額 項目色々
2 123 DEF 123DEF 0 0
3 456 GHI 456GHI 1 3000
4
となるようなことをマクロでできるのでしょうか?
できるならどんなプログラムになるのか教えて頂きたいと思います。
どうかよろしくお願いします。
|
|