|
はじめまして。
右も左も分からない初心者なのですが、仕事で急に
Excel VBAを使うハメになり、お力をお借りしたく
投稿させて頂きました。
今、Excelで2つのシートがあるのですが、
一つは社名(数字で表されています)、人名(数字で
表されています)、顧客コード(数字で表されていま
す)、そして購入品目(これは日本語です)が500件
くらい入っています(シートAとします)。
もう一つにも、違う日付での社名、人名、顧客コード
(こちらもすべて数字で表されています)、購入品目が
500件程入力されているのですが(こちらは
シートBとします)、この二つのシートを見て、
同一の者がいた場合、シートA(Bでもよいのですが)
の購入品目の隣に、違う日付で購入した品目(ここでは
Bに入力されている品目)を自動で入力していく
というマクロは組めるものでしょうか?
※「社名」の数字の小さいものから順に、また、
次は「人名」の数字の小さいものから順に並んでいます
ので、データを逆にみていく処理は必要ありませんし、
同じ人間が同じシート内に2回出てくることもありません。
参考書を片手に頑張ってはみたのですが、どうも
よく分かりません。
Do 〜Loop という構文を使って作ってみたのですが、
上手く動きませんし・・・。
お力を貸して頂けたら幸いです。
よろしくお願いいたします。
|
|