Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


59596 / 76732 ←次へ | 前へ→

【21821】Re:BeforePrintイベント終了後の動作
発言  りすりす  - 05/1/31(月) 19:04 -

引用なし
パスワード
   ▼るんるん さん:
>初めて投稿させて頂きます。
>
>BeforePrintイベント終了後の動作の分岐に関してなのですが、
> メニューの[ファイル]->[印刷]の時は印刷ダイアログが表示され、
> [ファイル]->[印刷プレビュー]の時はプレビューウィンドウが開き、
> コマンドバーの印刷ボタンを押すとそのまま印刷が開始されますよね。
>この時、BeforePrintイベントが発生するのですが、このプロシージャ
>の終了後の動作の分岐情報というのはどこかに設定されているのでしょうか?
>
>目的はBeforePrintイベント発生時に、印刷なのかプレビューなのか
>判別したいので、他にも方法があれば教えて頂けませんか?
>
>よろしくお願いします。
???

新規で作成して
Private Sub Workbook_BeforePrint(Cancel As Boolean)
 MsgBox "a"
End Sub
でも書いてみて試してください。

BeforePrintは、
印刷プレビュー
印刷
のどちらかで、発生します。

印刷のパターンいろいろあるでしょうけど
・印刷ボタン[BeforePrint発生]
・印刷プレビューを表示[BeforePrint発生]
 →印刷[BeforePrint発生]
・メニューから印刷[BeforePrint発生]
 →印刷プレビューを表示[BeforePrint発生しない]
 →印刷[BeforePrint発生しない]

手動で呼ばれたら区別つきませんね。ヘ(^o^)/


ないとは思うけど
インターネット検索で
AfterPrint Excelで検索してみたら?

1 hits

【21806】BeforePrintイベント終了後の動作 るんるん 05/1/31(月) 12:06 質問
【21821】Re:BeforePrintイベント終了後の動作 りすりす 05/1/31(月) 19:04 発言
【21830】Re:BeforePrintイベント終了後の動作 るんるん 05/2/1(火) 14:09 発言
【21832】Re:BeforePrintイベント終了後の動作 IROC 05/2/1(火) 14:22 回答
【21845】Re:BeforePrintイベント終了後の動作 るんるん 05/2/1(火) 20:29 お礼

59596 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free