マクロ 連続印刷
マクロ初心者です。
ピボットテーブルでマクロを使って連続印刷をしようと思いました。
一応やってみて連続で印刷は出来たのですが番号がないときエラーになってしまします。
たとえば"562"という番号がないときエラーになって止まってしまいます。
番号がないときは飛ばして印刷するにはどのようにしたらよいでしょうか?
よろしくお願いします。
Sub 連続印刷()
'
' 連続印刷 Macro
'
'
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, _
IgnorePrintAreas:=False
ActiveSheet.PivotTables("ピボットテーブル1").PivotFields("コンポコード").ClearAllFilters
ActiveSheet.PivotTables("ピボットテーブル1").PivotFields("コンポコード").CurrentPage = _
"562"
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, _
IgnorePrintAreas:=False
ActiveSheet.PivotTables("ピボットテーブル1").PivotFields("コンポコード").ClearAllFilters
ActiveSheet.PivotTables("ピボットテーブル1").PivotFields("コンポコード").CurrentPage = _
"947"
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, _
IgnorePrintAreas:=False
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, _
IgnorePrintAreas:=False
ActiveSheet.PivotTables("ピボットテーブル1").PivotFields("コンポコード").ClearAllFilters
ActiveSheet.PivotTables("ピボットテーブル1").PivotFields("コンポコード").CurrentPage = _
"950"
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, _
IgnorePrintAreas:=False
ActiveSheet.PivotTables("ピボットテーブル1").PivotFields("コンポコード").ClearAllFilters
ActiveSheet.PivotTables("ピボットテーブル1").PivotFields("コンポコード").CurrentPage = _
"952"
End Sub
お礼
Range("A1").Value でよかったんですね。 できました。終業できます。 ありがとうございました。