| 
    
     |  | こんにちは、Excel VBA初心者です。よろしく御願いします。 ご回答が、御座いません。
 多分、質問がごちゃごちしているためだと思いますので、修正します。
 
 以下のマクロを教えて下さい。
 1、まずsheet1とsheet2がありsheet2を、新たに、新しいsheetにコピーして、タグ名を、「result」にします。
 2、「result」のC列に、sheet1のB列(名前)をコピーします。
 3、sheet1のA列とsheet2のB列の番号を、比較して、同じ番号だけを残します。
 4、「result」のNoを、1から連番にします。
 <<シート:sheet11>>
 A  B  C D
 1  No. 名前 性別
 2  A01 梅尾 女
 3 A02 福田 男
 4 B01 石川 女
 5 B02 森田 男
 <<シート:sheet2>>
 A B C  D E
 1 タイトル(5セルを結合)
 2 番号 No. 住所 年齢 得意科目
 3  1 A01 東京 19歳 国語
 4  2 A02 鹿児島 19歳 物理
 5 3 A03 アメリカ 19歳 数学
 6 4 A04 長野 19歳 数学
 <<シート:result>>
 A B C D E F
 1 タイトル(6セルを結合)
 2 番号 No. 名前 住所 年齢 得意科目
 3 1 A01 梅尾 東京 19歳 国語
 4 2 A02 福田 鹿児島 19歳 物理
 
 
 |  |