Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


19369 / 76732 ←次へ | 前へ→

【62796】フィルター繰り返し印刷
質問  しゅう  - 09/9/3(木) 1:41 -

引用なし
パスワード
   VBA初心者です。宜しくお願いします。



種類    品番  品名  
AAA  123441  ドア右
AAA  123442  ドア左
BBB  123881  マド右
BBB  123882  マド左
CCC  123991  ガラス右
CCC  123992  ガラス左

この表でオートフィルターをかけて
種類の列で抽出して印刷を繰り返したい。
マクロの記録をすると以下の通りです。
Sub Macro1()
  Range("A1").Select
  Selection.AutoFilter
  Selection.AutoFilter Field:=1, Criteria1:="AAA"
  ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
  Selection.AutoFilter Field:=1, Criteria1:="BBB"
  ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
  Selection.AutoFilter Field:=1, Criteria1:="CCC"
  ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
  Selection.AutoFilter Field:=1
End Sub
これだと種類が増えた時に対応できません。
過去ログを検索しましたが参考になるものが見つかりませんでした。
どなたか教えて下さい。
宜しくお願いします。

0 hits

【62796】フィルター繰り返し印刷 しゅう 09/9/3(木) 1:41 質問
【62797】Re:フィルター繰り返し印刷 ichinose 09/9/3(木) 7:11 発言
【62798】Re:フィルター繰り返し印刷 Hirofumi 09/9/3(木) 8:37 回答
【62802】Re:フィルター繰り返し印刷 しゅう 09/9/3(木) 12:34 お礼

19369 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free