
こんにちわ。教えてください。VBAでActiveXコントロールをクリック
したのち、印刷のプレビューを表示したら、MegBoxメッセージを表示
させ ”はい””いいえ”を選択したいのですがうまくいきません。
ちなみに下記のプログラムです。
Private Sub 印刷_Click()
ActiveWindow.SelectedSheets.PrintPreview
Dim ans As Integer
ans = MsgBox("印刷しますか?", vbInformation + vbYesNo, "確 認")
Select Case ans
Case vbYes
Application.ActivePrinter = "Canon iR C3080/C3580 LIPSLX on Ne05:"
ExecuteExcel4Macro "PRINT(2,1,1,1,,,,,,,,2,,,TRUE,,FALSE)"
Case vbNo
MsgBox "故障履歴印刷をキャンセルします。"
End Select
End Sub
以上なんですがプレビュー後に”印刷しますが”が聞いてきません。
どうすればいいですか?
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
こんばんは。
簡単ですが↓でどうでしょうか?
Sub Macro1()
Dim ans As Integer
Sheet1.Select
ans = MsgBox("印刷しますか?", vbInformation + vbYesNo, "確 認")
Select Case ans
Case vbYes
Sheet1.PrintOut copies:=1
Case vbNo
MsgBox "故障履歴印刷をキャンセルします。"
End Select
End Sub
印刷範囲指定したい場合はマクロで記録して、不要部分をトリムください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Word2010の差し込み印刷で結果...
-
エクセルの印刷で、テキストボ...
-
Wordで画面に出てこない文字が...
-
Excel VBA の印刷後の判定
-
ワードで、ヘッダーの文字が表...
-
wordで作ったテキストボックス...
-
ワードで作成した文書を印刷す...
-
存在しない文字が印刷されます...
-
一太郎2009で白紙を表示しない...
-
印刷できないページがある
-
イラストレーターのデータをワ...
-
Draftsight でカラー印刷するた...
-
エクセルにテキストボックスを...
-
WORDでヘッダーを印刷しない方...
-
EXCEL2013で開くと図形の位置が...
-
印刷プレビューにはうつるが印...
-
サブレポートのレポートフッタ...
-
筆ぐるめで宛て先印刷・・役職...
-
エクセルで自動改行を使ってい...
-
word(webレイアウト)縮小印刷に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Word2010の差し込み印刷で結果...
-
Wordで画面に出てこない文字が...
-
エクセルの印刷で、テキストボ...
-
ワードで作成した文書を印刷す...
-
ワードで、ヘッダーの文字が表...
-
ワード差し込みで結果のプレビ...
-
エクセルにテキストボックスを...
-
WORDでヘッダーを印刷しない方...
-
Excel VBA の印刷後の判定
-
word 白黒で印刷プレビュー
-
ワードのズームの固定
-
ワードの文章と印刷プレビュー...
-
WORDのVBAで印刷プレビューの制...
-
Word フィールドコードの印刷
-
存在しない文字が印刷されます...
-
Wordの文書作成で、画面上は一...
-
貼り付けた画像が印刷すると横...
-
サブレポートのレポートフッタ...
-
ビジオファイルをPDF形式で保存...
-
EXCEL2013で開くと図形の位置が...
おすすめ情報