To batch print document information in Microsoft Word, you use the built-in “Print what” option set to “Document properties” or insert fields like file name, path, and page numbers into your document. This lets you print a summary of the document’s metadata (author, title, word count, etc.) or add identifying information directly on each page.
Formula
The calculator above works out how many physical sheets of paper you need when printing a multi-page document with multiple pages per sheet. The formula is:
Total sheets = ceil(Total pages / Sheets per page)
- Total pages (t) – the number of pages in your document (from Word’s status bar or print preview).
- Sheets per page (s) – how many document pages you print on one physical sheet (1, 2, or 4 in Word’s “Pages per sheet” setting).
The result is rounded up to the next whole number, because you can’t print a fraction of a sheet.
Worked Example
Suppose you have a 10-page document and you want to print 2 pages per sheet to save paper.
- Total pages = 10
- Sheets per page = 2
- Total sheets = ceil(10 / 2) = ceil(5) = 5
So you’ll need 5 physical sheets. The calculator gives the same result.
Why Batch Print Document Info?
When you have a large report, a thesis, or a set of legal documents, you often need to print the document’s metadata or add identifying information to each page. This is useful for:
- Keeping track of file names and versions in printed archives.
- Adding page numbers, file path, or author names to printed drafts.
- Creating a cover sheet that summarizes the document’s properties (word count, creation date, etc.).
- Printing multiple files at once with consistent header/footer info.
Word doesn’t have a one-click “batch print document info” button for multiple files, but you can set up a template with the fields you want, then apply it to each file. Or you can use the “Print what” option to print a properties summary for the current document.
How to Print Document Properties (Metadata)
To print a summary of the current document’s properties (title, author, creation date, word count, etc.):
- Open the document in Word.
- Go to File > Print.
- Under the Settings section, click the drop-down that currently says “Print All Pages”.
- Scroll down and select Document Properties.
- Click Print.
This prints a one-page summary of the metadata. It doesn’t include the content itself. If you want to print the content along with the info, you need to insert fields into the document.
How to Add File Name, Path, and Page Numbers to Each Page
To print the file name, path, or other document info on every page, you insert fields into the header or footer:
- Double-click the header or footer area of your document.
- Place your cursor where you want the info.
- Go to Insert > Quick Parts > Field.
- Choose a field from the list:
- FileName – prints the file name (optionally with the path).
- FilePath – prints the full path.
- Author – prints the author name from properties.
- Page – prints the current page number.
- NumPages – prints the total number of pages.
- DocProperty – lets you pick any custom property.
- Click OK. The field appears in the header/footer.
- Repeat for any other fields you want.
- Close the header/footer and print normally.
To update fields before printing (so they show the latest info), press Ctrl+A then F9, or go to File > Options > Display and check “Update fields before printing”.
Batch Printing Multiple Word Files
Word doesn’t have a native “print multiple files with info” feature, but you can:
- Use a macro (VBA) to loop through files in a folder, open each, update fields, and print.
- Use a third-party batch print tool that supports Word (many do).
- Create a template with the fields already in the header/footer, then apply it to each file via Insert > Quick Parts > AutoText or by copying the header/footer.
If you need to print the same set of fields for many files, the macro approach is the most reliable. A simple macro would look like:
Sub PrintAllDocs()
Dim f As String
f = Dir("C:\MyFolder\*.docx")
Do While f <> ""
Documents.Open "C:\MyFolder\" & f
ActiveDocument.Fields.Update
ActiveDocument.PrintOut
ActiveDocument.Close False
f = Dir
Loop
End Sub
Run it from the VBA editor (Alt+F11). This will print every .docx in that folder, updating fields first.
Common Problems and Misconceptions
- Fields show blank or wrong values – fields don’t auto-update unless you tell Word to. Use Ctrl+A, F9 to update, or enable “Update fields before printing”.
- Document Properties print is not available – the option is greyed out if the document is protected or in compatibility mode. Save as .docx and remove protection.
- Page numbers don’t start at 1 – use the “Format Page Number” option in the header/footer to set the starting number.
- File name field shows “Document1” – that means the file hasn’t been saved yet. Save it first.
- Printing document info also prints a blank page – some printers add a separator page. Check printer settings.
Alternatives to Word’s Built-in Method
If you need more control or want to print info for many files without macros, consider:
- PDF printing – save the Word document as PDF, then use a PDF batch tool to print with headers/footers.
- Excel or Access – if the document info is in a spreadsheet, you can print a report from there.
- Third-party utilities – some batch print programs let you add file name, date, and path to the printout automatically.
These are not official Microsoft tools, so check compatibility with your Word version.
Frequently Asked Questions
How do I print the file path in the footer of every page?
Double-click the footer, go to Insert > Quick Parts > Field, choose FileName, and check the “Add path to filename” box. Click OK. The footer will show the full path (e.g., C:\Users\Name\Documents\Report.docx).
Can I print document info for multiple files at once without a macro?
No, Word doesn’t have a built-in batch print for document info. You’d need to open each file and print its properties, or use a third-party batch print tool that supports Word.
Why does my field show the same value on every page?
That’s normal for fields like FileName or Author – they don’t change per page. For page numbers, use the Page field. If you want the page number to change, make sure you’re using the PAGE field, not a static number.
How do I update all fields before printing?
Go to File > Options > Display, and check “Update fields before printing”. Alternatively, press Ctrl+A to select all, then F9 to update fields manually.
What is the difference between Document Properties and Document Information?
Document Properties (or Metadata) is the summary about the file – title, author, dates, word count. Document Information usually refers to fields you insert into the content, like file name or page number. Both can be printed, but in different ways.
Can I print the word count on the document itself?
Yes, insert a field: Insert > Quick Parts > Field > NumWords. It will show the total word count. To update it, select all and press F9.
Related
Formula used
in t | Total pages | pages | 10 | 1 | 1000 in s | Sheets per page | sheets | 1 | 1 | 4 out total | Total sheets | sheets | ceil(t / s) | 0 out pages | Pages per sheet | pages/sheet | s | 0
Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.
More cards in this drawer
- Remote Desktop on Raspberry Pi: How to Enable It
- Word Select Last Line in Paragraph?
- Google Assistant IFTTT Recipes: 7 Useful Automations
- OLED TVs in Dark Rooms: Why They Look Better and When They Don’t
- Philips DST7060/20 7000 Series Iron: Specs & Fit
- Coal Fueled Jet Aircraft: Could It Work?675 L