2

It happens too often that I'm only wanting to print one page, but I move too fast and the entire document starts printing.

Is there a way to set up a large Word document to verify that I only want to print the current page I'm on?

bwDraco
  • 46,683
Janet
  • 21

1 Answers1

2

You could override the default print dialogs with your own defaults. You would only add this macro to the documents that you want to have different defaults for.

' Override File -> Print (does not work on Word 2010)
Sub FilePrint()
    Call ShowPrintDialogWithDefault
End Sub

' Override Ctrl + P or PrintPreview in the toolbar
Sub PrintPreviewAndPrint()
    Call ShowPrintDialogWithDefault
End Sub

' Override the Quick Print button
Sub FilePrintDefault()
    Call ShowPrintDialogWithDefault
End Sub

Sub ShowPrintDialogWithDefault()
    With Dialogs(wdDialogFilePrint)
        .Range = wdPrintCurrentPage ' Set print current page only as the default setting
        .Show
    End With
End Sub
Adam
  • 7,669