エクセルVBAで表の合体をさせたい。
エクセルにVBAってのがあると知って勉強を始めたばかりの者です。よろしくお願いいたします。
VBAで次のようなことをしたいのですが、いい方法が思いつきません。VBAに詳しい方教えて頂けないでしょうか?
シートが2枚あります。
1つのシートには、
A-101, , ,あ1
A-102, , ,
A-103, , ,あ2
というデーターが書き込まれています。
2つ目のシートには、
A-101-1, ,
A-101-2, ,
A-101-3, ,
A-102-1, ,
A-102-2, ,
A-103-1, ,
A-103-2, ,
A-103-3, ,
A-103-4, ,
と書き込まれています。
そこで、
A-101-1, ,あ1
A-101-2, ,あ1
A-101-3, ,あ1
A-102-1, ,
A-102-2, ,
A-103-1, ,あ2
A-103-2, ,あ2
A-103-3, ,あ2
A-103-4, ,あ2
というふうに合体させたいのですが、いい方法ないでしょうか?
一つ目のループは、4列めのセルにデータが書き込まれているかを調べて書き込まれていたら、
1列目のセルの値が含まれる2枚目のシートのセルを全てループし、該当するものがあれば書き込むって
感じかなぁ?と思うのですが、実現には、単純にループを行う力業しかないのでしょうか?
いい案があれば、教えてください。宜しくお願いいたします。
","は、セルの区切りを表しているつもりです。