
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で質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
印刷をキャンセル
Excel(エクセル)
-
Excel VBA の印刷後の判定
Excel(エクセル)
-
EXCEL VBA 印刷プレビューダイアログのボタン操作を判定したい
Visual Basic(VBA)
-
-
4
EXCEL VBA 印刷時にメッセージ表示
その他(Microsoft Office)
-
5
エクセルのマクロで印刷プレビューを閉じる方法
Excel(エクセル)
-
6
印刷枚数をセルの数値としたい
Excel(エクセル)
-
7
印刷後メッセージボックスを表示したい
Access(アクセス)
-
8
マクロで印刷→セルの値から部数変更するには
Excel(エクセル)
-
9
Excel VBA 空白セルがあったらメッセージボックスで知らせたい
Visual Basic(VBA)
-
10
特定のセルに数値が入っているシートのみ印刷する方法
Excel(エクセル)
-
11
Excel_マクロ_現在開いているシートにマクロを実行したいです
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
特定のファイルのみ印刷がされ...
-
会社で新聞とかをコピーして配...
-
メールの画像が印刷できません。
-
【EXCEL】【VBA】空欄は飛ばし...
-
右クリックができないページの...
-
バックグラウンドとは?何度再...
-
OutLookメールの一部分だけを印...
-
WordでA4、4ページ分をA3、1枚...
-
Twitterの投稿を印刷コピーしたい
-
PDFファイルを印刷すると黒くなる
-
PDF印刷 一枚だけカラーにする方法
-
ブログを印刷したい
-
印刷をキャンセル
-
スクリーンショットの印刷がは...
-
会社に提出する地図(自宅から...
-
windows media playerの画像を...
-
プリントアウトしたら一枚目は...
-
ワードなどのB6を原寸でB5...
-
Webぺージの印刷が途中まで...
-
EXCELのマクロで、モノクロ印刷...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
特定のファイルのみ印刷がされ...
-
OutLookメールの一部分だけを印...
-
【EXCEL】【VBA】空欄は飛ばし...
-
Twitterの投稿を印刷コピーしたい
-
スクリーンショットの印刷がは...
-
PDF印刷 一枚だけカラーにする方法
-
メールの画像が印刷できません。
-
WordでA4、4ページ分をA3、1枚...
-
PDFの印刷が途中で終わってしま...
-
Wordで複数枚印刷しようと...
-
PDFファイルがカラー印刷できない
-
手紙で字が汚い時の添え書きは?
-
右クリックができないページの...
-
印刷の行間が飛んで印刷される
-
バックグラウンドとは?何度再...
-
テプラー:KING JIM SR720 連...
-
印刷した履歴書
-
横向き印刷を固定したいです。
-
エクセルを使って名簿を連続印...
-
Webぺージの印刷が途中まで...
おすすめ情報