いつもお世話になっております。エクセル2013のVBAで質問です。
例えば下記のようなコードで、印刷ダイアログをだして、印刷機のトレーを選択して印刷していますが、
1枚目は選択したトレーになるのですが、残りは選択したトレーではなく、トレー1に戻ってしまいます。
複数のシートを印刷する場合、トレーの選択を全て有効にするよい方法はありますか?
別のコードで、選択シート全てが選択したトレーから印刷しようとすると、印刷ボタンをシート数だけ押すようにすると一応できるのですが、
1度印刷ボタンを押したら、選択シート全てを選択トレーから印刷できるようにしたいです。
すいませんが、良い方法があればお願いいたします。
Sub 複数シートを選択して印刷ダイアログを表示()
Dim ws(1 To 3) As String
Application.ScreenUpdating = False
ws(1) = Worksheets("Sheet1").Name
ws(2) = Worksheets("Sheet2").Name
ws(3) = Worksheets("Sheet3").Name
Worksheets(ws).Select
Application.Dialogs(xlDialogPrint).Show Arg12:=2 'Arg12:=印刷対象選択したシート
Application.ScreenUpdating = True
End Sub
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセル365のVBAで困っています。どう修正したらよいか添削をお願いします 2 2023/05/03 17:35
- Excel(エクセル) Excel VBAプルダウンの値を変えながら2枚ずつ印刷する方法? 4 2022/05/27 13:04
- Excel(エクセル) エクセルVBAで次の二つを行いたいのですが思うように動きません。どう修正したらよいのでしょうか? 2 2023/04/22 14:55
- Excel(エクセル) Excelであるシートだけ印刷できない 1 2022/04/01 09:04
- Visual Basic(VBA) VBAで不特定枚数印刷をしたいです。 4 2022/08/02 07:30
- プリンタ・スキャナー モノクロ印刷しかしてないのにカラーインクが減るのは何故? 6 2022/09/29 23:17
- Excel(エクセル) 【マクロ】スクショ印刷がうまく動かない件 5 2022/12/06 17:37
- Excel(エクセル) エクセルのマクロで複数シートを両面印刷するには? 2 2022/12/08 23:23
- Excel(エクセル) 【Excel】複数シートがあるエクセルデータで片面印刷と両面印刷設定がシートごとに入 1 2023/03/10 15:25
- Excel(エクセル) エクセルの印刷マクロについて質問があります。 現在、下記のマクロで印刷しています。Sheet1のD6 5 2023/06/12 10:59
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルファイルを開く時、常...
-
エクセル印刷時 一枚の書類に...
-
Excel 特定のシートを印刷不可...
-
エクセルのマクロで複数シート...
-
エクセルで行番号、列アルファ...
-
1ヶ月分の日付を一度に出す方法...
-
エクセルで複数のシートの1枚目...
-
エクセルで複数のシートを同じ...
-
[EXCEL]2つのシートを無駄なく...
-
Excel VBA 印刷設定/ヘッダー、...
-
エクセルでのヘッダーをページ...
-
エクセルで140人をマクロを...
-
なぜか「Nextに対応するForがあ...
-
エクセルの一部のセルの背景色...
-
Excelを印刷する際、一番上の行...
-
改ページプレビューの画面で左...
-
エクセルで作成した文書と表を...
-
EXCELで、A3からA4に縮小印刷し...
-
Excelで網掛けを印刷時非...
-
エクセルで1個のシートを1枚の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルファイルを開く時、常...
-
エクセルの一部のセルの背景色...
-
エクセル印刷時 一枚の書類に...
-
マクロで印刷→セルの値から部数...
-
エクセルで複数のシートの1枚目...
-
Excel 特定のシートを印刷不可...
-
1ヶ月分の日付を一度に出す方法...
-
エクセルの行タイトルを特定の...
-
エクセルで行番号、列アルファ...
-
エクセルでのヘッダーをページ...
-
エクセルのマクロで複数シート...
-
エクセルでシートの色がグレー...
-
エクセルで複数のシートを同じ...
-
【Excel】複数シートがあるエク...
-
エクセルのシート名を印刷した...
-
条件によって印刷するシートを...
-
エクセルのページ設定を他のペ...
-
Excel 2シートを1枚に印刷した...
-
エクセルで、ヘッダーに他のシ...
-
特定のシートのみ印刷できない...
おすすめ情報