
マクロ(VBA)の超超初心者です。
エクセルのブックの全シート(13sheet)の印刷を1つのシートで管理するマクロを作りたいと思っています。
下記のマクロでチェックしたシートのみ印刷することは可能になりました。
Sub チェックしたシートの印刷()
Dim rng, shChk, PrtSh
For Each rng In Range("IDX")
If rng.Offset(0, -1) = 1 Then
shChk = shChk & rng.Value & ","
End If
Next
shChk = Left(shChk, Len(shChk) - 1)
PrtSh = Split(shChk, ",")
Sheets(PrtSh).Select
ActiveWindow.SelectedSheets.PrintOut
End Sub
そこにさらに印刷枚数を指定して印刷したいのですが、下記のマクロだと、0枚(印刷しないときの)の設定ができません、、、
0枚でもマクロを実行できるよにするにはどうしたらよいのでしょうか、、、
さらに、このマクロを簡単に書きたいのです。(ほぼ同じことの繰り返しなので、、、、)
Sheets("sheet1").PrintOut Copies:=Range("A1").Value
Sheets("sheet2").PrintOut Copies:=Range("A2").Value
・
・
・
Sheets("Sheet13").PrintOut Copies:=Range("A13").Value
End Sub
超超初心者があつかましい質問ですが、ご教授のほうよろしくおねがいいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの印刷マクロについて質問があります。 現在、下記のマクロで印刷しています。Sheet1のD6 5 2023/06/12 10:59
- その他(Microsoft Office) Excelのマクロについて教えてください。 1 2022/03/25 10:03
- Visual Basic(VBA) まとめシートから集計シートへA列のコードが一致したら1行コピーするマクロをネット上で見つけました。こ 1 2022/08/30 14:11
- Excel(エクセル) 【マクロ】webアドレスにて指定されたCSVファイル【excelソフト表示】を印刷する件 1 2023/02/15 01:52
- Visual Basic(VBA) 【VBA】印刷マクロのループ処理が反映されません 3 2022/08/09 02:15
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2022/10/13 08:41
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/03/08 09:08
- Excel(エクセル) エクセルのマクロで複数シートを両面印刷するには? 2 2022/12/08 23:23
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/03/07 14:05
- Excel(エクセル) 【マクロ】プリントスクリーンした画像をエクセルに貼付して印刷したい 6 2022/11/30 20:11
このQ&Aを見た人はこんなQ&Aも見ています
-
マクロで印刷→セルの値から部数変更するには
Excel(エクセル)
-
印刷枚数をセルの数値としたい
Excel(エクセル)
-
Excel マクロ 選択セルの値の枚数印刷かつページ数をセルに表記
Excel(エクセル)
-
-
4
Excelのマクロで印刷枚数をセルの値に設定していますがエラーになります。
Excel(エクセル)
-
5
Excelのマクロで指定したセルを枚数分印刷をしたいです。
Excel(エクセル)
-
6
条件によって印刷するシートを変える方法 EXCEL-VBA
Excel(エクセル)
-
7
エクセルマクロ 2部づつ印刷する
Excel(エクセル)
-
8
特定のセルに数値が入っているシートのみ印刷する方法
Excel(エクセル)
-
9
エクセルでチェックボックスを使用してシートの抽出及び一括印刷
Excel(エクセル)
-
10
【Excel】セルの値を印刷枚数に設定orセルの数値通りに繰り返し表示したい
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで特定の列が0表示の場...
-
特定のPCだけ動作しないVBAマク...
-
Excel_マクロ_現在開いているシ...
-
Excel・Word リサーチ機能を無...
-
メッセージボックスのOKボタ...
-
Excel マクロ VBA プロシー...
-
エクセルに張り付けた写真のフ...
-
Excel VBAからAccessマクロを実...
-
一つのTeratermのマクロで複数...
-
ExcelVBAでPDFを閉じるソース
-
Word VBA 表中の空白行を削除す...
-
マクロの連続印刷が突然不可能...
-
TERA TERMを隠す方法
-
Excel マクロでShearePoint先の...
-
ExcelのVBA。public変数の値が...
-
EXCELマクロでのThisisWor...
-
VBAにて別ワークブック上の実行...
-
Excelのマクロボタンをダブルク...
-
エクセルで別のセルにあるふり...
-
Excelのセル値に基づいて図形の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
特定のPCだけ動作しないVBAマク...
-
Excel・Word リサーチ機能を無...
-
エクセルで特定の列が0表示の場...
-
Excel_マクロ_現在開いているシ...
-
一つのTeratermのマクロで複数...
-
メッセージボックスのOKボタ...
-
Excel マクロ VBA プロシー...
-
ExcelのVBA。public変数の値が...
-
エクセルで別のセルにあるふり...
-
エクセルに張り付けた写真のフ...
-
Excel マクロでShearePoint先の...
-
TERA TERMを隠す方法
-
Excelのセル値に基づいて図形の...
-
Excel VBAからAccessマクロを実...
-
ExcelVBAでPDFを閉じるソース
-
マクロ実行時、ユーザーフォー...
-
オートフィルターとExcelマクロ...
-
wordを起動した際に特定のペー...
-
特定文字のある行の前に空白行...
-
エクセルで縦に並んだデータを...
おすすめ情報