A family of Microsoft word processing software products for creating web, email, and print documents.
Hello @LN Arsenault
Unfortunately, Word does not provide any global setting to turn off “Print Markup” for multiple documents being batch‑printed from File Explorer.
Besides, you can try to use a VBA batch‑print macro as my guidance:
1/ Prepare your files
- Put all the Word documents you want to print into "one specific folder" (e.g., C:\BatchPrint).
- Ensure your Default Printer in Windows is set to "Microsoft Print to PDF" or your preferred PDF creator.
2/ The VBA Code
Copy the code below. it is designed to specifically disable the printing of markups.
Sub BatchPrintWithoutMarkup()
Dim fileDialog As FileDialog
Dim selectedFolder As String
Dim fileName As String
Dim doc As Document
' Select the folder containing your documents
Set fileDialog = Application.FileDialog(msoFileDialogFolderPicker)
If fileDialog.Show = -1 Then
selectedFolder = fileDialog.SelectedItems(1) & "\"
Else
Exit Sub
End If
fileName = Dir(selectedFolder & "*.doc*")
' Speed up the process by hiding the work in the background
Application.ScreenUpdating = False
Do While fileName <> ""
Set doc = Documents.Open(FileName:=selectedFolder & fileName, Visible:=False)
' CRITICAL: Set the view to "No Markup" and hide revisions for printing
doc.ActiveWindow.View.ShowRevisionsAndComments = False
doc.ActiveWindow.View.RevisionsView = wdRevisionsViewFinal
' Print the document (Item:=wdPrintDocumentContent ensures no markup prints)
doc.PrintOut _
Range:=wdPrintAllDocument, _
Item:=wdPrintDocumentContent, _
Copies:=1
' Close without saving changes to ensure the original files stay "Dirty"
doc.Close SaveChanges:=wdDoNotSaveChanges
fileName = Dir
Loop
Application.ScreenUpdating = True
MsgBox "Batch printing complete!", vbInformation
End Sub
3/ How to Run It
- Open Word and press "Alt + F11" to open the Visual Basic editor.
- In the top menu, go to "Insert -> Module".
- Paste the code above into the blank white window.
- Press "F5" or click the green "Run" arrow in the toolbar.
- A folder picker will appear. Select the folder where your 100+ docs are stored
Finally, this automated VBA method provides a clean batch print of 100+ documents by instantly hiding all track changes, saving you from the tedious manual task while keeping your original files untouched.
If you still need my assistance, please come back with screenshots or any additional details so I can review it again and see if there’s anything more I can help you with.
Have a nice day!
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in "our documentation" to enable e-mail notifications if you want to receive the related email notification for this thread.