VBA初心者です。
印刷ボタンをつくり、自動で印刷を行いたいのですが、
ワンクリックで出来てしまうと、誤って押したときに無駄紙が
印刷されてしまいます。
そこで、印刷するか否かのウィンドウが立ち上がるなどの措置を
取りたいのですが、どのように行えばよいのでしょうか。
参考URLなどがあればお教えいただきたいと思います。
どうかよろしくお願い致します。
ちなみに自動記録ですが、印刷の命令のマクロは以下の通りです。
Sub 棚卸台帳印刷()
Application.Goto Reference:="印刷範囲"
Selection.PrintOut Copies:=1, Collate:=True
End Sub
No.2ベストアンサー
- 回答日時:
明示的に確認用メッセージボックスを表示するなら、このようになるでしょう。
Sub 棚卸台帳印刷()
DIM res as Long
res = Msgbox("印刷しますか?" , vbYesNo + vbQuestion)
If res = vbYes Then
Application.Goto Reference:="印刷範囲"
Selection.PrintOut Copies:=1, Collate:=True
End If
End Sub
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(Microsoft Office) Excelのマクロについて教えてください。 1 2022/03/25 10:03
- Excel(エクセル) 【マクロ】プリントスクリーンした画像をエクセルに貼付して印刷したい 6 2022/11/30 20:11
- Visual Basic(VBA) DisplayAlertsブロパティで ”実行時エラー424オブジェクトが必要です” 5 2022/05/15 18:02
- Excel(エクセル) 【マクロ】webアドレスにて指定されたCSVファイル【excelソフト表示】を印刷する件 1 2023/02/15 01:52
- Excel(エクセル) エクセルの印刷マクロについて質問があります。 現在、下記のマクロで印刷しています。Sheet1のD6 5 2023/06/12 10:59
- プリンタ・スキャナー 2台のプリンターでそれぞれ異なる様式の帳票を印刷したい。 2 2022/09/06 10:07
- Excel(エクセル) 【マクロ】スクショ印刷がうまく動かない件 5 2022/12/06 17:37
- Visual Basic(VBA) エクセル365のVBAで困っています。どう修正したらよいか添削をお願いします 2 2023/05/03 17:35
- Excel(エクセル) エクセルのマクロで複数シートを両面印刷するには? 2 2022/12/08 23:23
- Visual Basic(VBA) 【VBA】印刷マクロのループ処理が反映されません 3 2022/08/09 02:15
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
EXCEL VBA 印刷時にメッセージ表示
その他(Microsoft Office)
-
印刷をキャンセル
Excel(エクセル)
-
EXCEL VBA 印刷プレビューダイアログのボタン操作を判定したい
Visual Basic(VBA)
-
-
4
印刷後メッセージボックスを表示したい
Access(アクセス)
-
5
マクロで印刷→セルの値から部数変更するには
Excel(エクセル)
-
6
EXCEL ページを指定してPDF出力するVBAを教えてください。
PDF
-
7
特定のセルに数値が入っているシートのみ印刷する方法
Excel(エクセル)
-
8
エクセルのマクロで印刷プレビューを閉じる方法
Excel(エクセル)
-
9
Excelで特定の文字・記号のところで自動的に改ページしたい
Excel(エクセル)
-
10
エクセルVBAで手差しトレイを指定させたい。
Excel(エクセル)
-
11
条件によって印刷するシートを変える方法 EXCEL-VBA
Excel(エクセル)
-
12
メッセージボックスに表示する文字を大きくしたい
Excel(エクセル)
-
13
エクセルVBAでプリンタプロパティを操作したい
Visual Basic(VBA)
-
14
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
15
Excel VBAで、 ヘッダーへのセル値の「位置」「フォントサイズ」変更は?
Visual Basic(VBA)
-
16
エクセルで空白の部分を印刷範囲外にする方法
Excel(エクセル)
-
17
【VBA】PDF出力に任意のファイル名前を付ける方法
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PDFファイルがカラー印刷できない
-
【EXCEL】【VBA】空欄は飛ばし...
-
特定のファイルのみ印刷がされ...
-
メールの画像が印刷できません。
-
手紙で字が汚い時の添え書きは?
-
お札の透かしの位置にずれ?
-
PDFの印刷が途中で終わってしま...
-
OutLookメールの一部分だけを印...
-
印刷の行間が飛んで印刷される
-
テプラー:KING JIM SR720 連...
-
横向き印刷を固定したいです。
-
エクセルでコメント印刷すると...
-
PDF、プリントスクリーンがいき...
-
WEBメールが印刷できない
-
右クリックができないページの...
-
PVC(ポリ塩化ビニール)の有害...
-
印刷スプーラーとは何なんでし...
-
お助けくださいませ。
-
マクロ実行時 ウィンドウで実...
-
二刀流はがき印刷について 全印...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PDFファイルがカラー印刷できない
-
【EXCEL】【VBA】空欄は飛ばし...
-
特定のファイルのみ印刷がされ...
-
これなんで 今まで普及してなか...
-
メールの画像が印刷できません。
-
手紙で字が汚い時の添え書きは?
-
PDF印刷 一枚だけカラーにする方法
-
OutLookメールの一部分だけを印...
-
パソコンでPDFが印刷できない、...
-
テプラー:KING JIM SR720 連...
-
PDFファイルを印刷すると黒くなる
-
エクセルを使って名簿を連続印...
-
エクセルでコメント印刷すると...
-
バックグラウンドとは?何度再...
-
Webぺージの印刷が途中まで...
-
会社に提出する地図(自宅から...
-
PVC(ポリ塩化ビニール)の有害...
-
印刷の行間が飛んで印刷される
-
PDFの印刷が途中で終わってしま...
-
Wordで複数枚印刷しようと...
おすすめ情報