|
▼nonoka さん:
こんにちは
実際のフィルタリングのタイトル行は 9 行目ですね。
(つまり 9行目に ▼ がある状態ですね。)
で、L列にあるコードの種類だけ自動的に印刷ということですね。
現在オートフィルターが設定されていると思いますので、それを活かし
フィルターオプションをかますのはいかがでしょう。
1.作業用のからっぽの別シートを用意します。(最終的には非表示でも構いません)
2.フィルターオプションで、L9から始まるL列の領域を選択して、重複を無視して
作業用シートのA列に、L列一意の値を抽出します。
3.あとは作業用シートのA2〜A○までの値をループで取り出し、その値で元シートの
L列をオートフィルターで絞り込み。
ここについては、とりあえず固定値でフィルタリングしましょう。
4.抽出された状態で印刷します。
この中で 3.のループ処理以外は操作を行いマクロ記録すればコードが生成されます。
あとは。3.のループコードを書き、そこで取得した値を 3.で固定で抽出する操作で
生成されるコードの抽出条件に変数で与えるということになります。
まず、ここまで、やってみられてはいかがでしょう。
|
|