- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:各シートごとの印刷日時取得)
シートごとの印刷日時を取得する方法について
このQ&Aのポイント
- 各シートの印刷日時を取得するために、Workbook_BeforePrintイベントを使用します。
- 単純にWorkbookをWorksheetに変更するだけでは動作しないため、他の方法を考える必要があります。
- コマンドボタンからPrintを実行させる際にも、Workbookからどのシートか判断することができます。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
今あるWorkbook_BeforePrintを消して、下記に差し替えます。 private sub Workbook_BeforePrint(Cancel as boolean) dim w as worksheet for each w in activewindow.selectedsheets w.range("M65536").end(xlup).offset(1) = now next end sub
お礼
ご教授に感謝致します。
補足
早々にご教授頂きありがとうございます。 実行させて頂いた結果、選択してあるそれぞれのシートで表示可能でした。 ただ、シート1のみ除外などということは可能なのでしょうか?