10/01/18 20:55:29
【1 OSの種類 .】 WindowsXP
【2 Excelのバージョン 】 Excel2002、2007
【3 VBAが使えるか .】 はい
【4 VBAでの回答の可否】 可
【5 検索キーワード 】マクロ オートフィルタ データ 取得
やりたいこと
「現データ」シートのG列で「1」フィルタをかける
*フィルタ項目以下のデータ部 C列~E列をコピー
「抽出」シート B2に貼付け
「現データ」のデータ部 シートH行~L行をコピー
「抽出」シート E2に貼付け
「現データ」のデータ部 シートF行~G列をコピー
「抽出」シート J2に貼付け
「現データ」シートのG列で「2」フィルタをかける
フィルタ項目以下のデータ部 C列~E列をコピー
「抽出」シート B列の最終行以下に貼付け
(以下、同様のコピー&ペースト)
元データの並び替えなしという縛りがあります。
数回フィルタを掛けるので、コピーする最初の行が変わります。
フィルタ「1」のときは3行目から、「2」のときは5行目…
表示された最初のデータ行を取得する方法はoffset、resizeを組合せる?のでしょうか
ご教授願います。
URLリンク(www.dotup.org)