| 
    
     |  | 毎月集めている会費の記録をとるマクロを作っています。 
 1)sheet1:会員名、金額をそれぞれコンボボックスから選ぶとE2:G2に自動的に「指名」「日付」「金額」が記入されます。
 2)するとsheet1.D10:G22 の範囲の領収書レイアウト内に同じデータがコピーされます。
 3)ボタンを押すと、領収書が印刷されます。
 
 ここまでは何とかスムーズにおこなえます。しかし…
 
 4)印刷と同時に、sheet2 の氏名一覧から同じ名前を検索し、その一番右側のセル位置を取得し、そこへ「日付」「金額」をコピーする。
 という、記録シートへの記入をおこなわせたいのですが、方法がわかりません。
 シートのデザインは以下の通りです。
 
 | A | B | C | D | E | F | G  |
 -----------------------------------------------------
 1| 氏名| 日付| 金額| 日付| 金額| 日付| 金額|
 -----------------------------------------------------
 2|赤井 |5/14 |3000 |6/20 |4000 |   |   |
 -----------------------------------------------------
 3|飯島 |4/30 |2000 |5/15 |5000 |   |   |
 -----------------------------------------------------
 4|植木 |   |   |   |   |   |   |
 -----------------------------------------------------
 5|大島 |5/10 |4000 |   |   |   |   |
 -----------------------------------------------------
 6|加藤 |   |   |   |   |   |   |
 -----------------------------------------------------
 7|佐藤 |4/30 |2000 |5/15 |5000 |   |   |
 -----------------------------------------------------
 8|田中 |5/10 |4000 |   |   |   |   |
 
 記入シートは、上記のように「人」によって「右端の位置」が異なります。
 そこで、A列の氏名の検索をしただけでは不完全なのです。
 sheet1 から取り出した「日付」と「金額」を「氏名」レコードに加えていく形のものを作りたいわけです。
 どなたか、お知恵を拝借できないでしょうか?
 よろしくお願いします。
 
 山内
 
 |  |