|
こんにちは、
Excel VBA初心者です。よろしく御願いします。
以下のマクロを教えて下さい。
1、まずsheet1とsheet2がありsheet2を、新たに、新しいsheetにコピーして、タグ名を、「result」にします。
sheet1は、2列以降に情報が入力、sheet2は、5列以降に情報が入力されています。
2、「result」のD列に、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
2 タイトル(10セルを結合)
3 番号 No. 住所 年齢 特徴
4 同上 同上 同上 同上 同上← 3と4のセルを結合
5
~ 1 A01 東京 19歳 国語が得意← 5〜19のセルを結合
19
20
~ 2 A02 鹿児島 19歳 国語、国語、英語、数学、運動が得意← 20〜34のセルを結合
34
35
~ 3 A03 アメリカ 19歳 数学が得意← 35〜49のセルを結合
49
50
~ 4 A04 長野 19歳 数学が得意← 50〜64のセルを結合
64
<<シート:result>>
A B C D E F
1
2 タイトル(12セルを結合)
3 番号 No. 住所 名前 年齢 特徴
4 同上 同上 同上 同上 同上 同上← 3と4のセルを結合
5
~ 1 A01 東京 梅尾 19歳 国語が得意← 5〜19のセルを結合
19
20
~ 2 A02 鹿児島 福田 19歳 国語、国語、英語、←改行させる
数学、運動が得意← 20〜34のセルを結合
34
|
|