Printing Problems

How to Keep Visio Page Numbers Static When Printing Single Pages

Steve KSteve K Oct 12, 2026 871 views

Question details

The user needs to maintain the original total document page count (e.g., "1 of 3") on printed documents when printing only a specific page from a multi-page Visio file.

How to Keep Visio Page Numbers as 1 of 3 When Printing Selected Pages
Product
Microsoft Visio
Device & OS
not provided
Scenario
Printing a single selected page from a multi-page document while keeping the header or footer reflecting the total number of pages in the whole document.
Observed behavior
Visio dynamically recalculates the "Number of Pages" field based on the active print job range, changing the displayed "1 of 3" on screen to "1 of 1" on the printed page.
Before you start

Verify if your page numbers were added through the Print options menu or the Background Page, as modifying the background page provides more control over dynamic fields in Visio.

Solution 1Recommended

Export the Document to PDF Before Printing

Exporting the document to a PDF freezes all dynamic fields, allowing you to print individual pages while preserving the original page numbering format.

Because Visio is inherently designed to count only the pages included in the current print range, dynamic fields will always update to match the print job. Exporting to PDF is the most reliable workaround to preserve the exact visual state of the document.

1
Export to PDF

In Visio, click on 'File' in the top-left corner, select 'Export', and choose 'Create PDF/XPS Document'.

2
Save the File

Choose a destination folder, name your file, and click 'Publish' to save the entire document as a PDF.

3
Print Selected Pages

Open the newly created PDF using your default PDF reader. Go to 'File' > 'Print', select the specific page you want to print, and proceed. The page number will remain as '1 of 3'.

Export the Document to PDF Before Printing
Preserved Formatting: This method also guarantees that all other intricate Visio diagrams and background borders print exactly as they appear on screen.
Free Microsoft Office alternative

Try WPS Office for Seamless PDF Handling and Document Printing

While Visio is a specialized diagramming tool that handles print queues uniquely, you can manage, edit, and print your exported PDFs and daily office documents flawlessly with WPS Office. It provides a lightweight, highly compatible, and free alternative to Microsoft Office.

Free and lightweight Office suite for all your document needsHigh compatibility with Microsoft Office formats (Word, Excel, PowerPoint)Built-in PDF editor for easy printing, viewing, and exportingFamiliar user interface requiring zero learning curve
microsoft office alternative - wps office

Frequently Asked Questions

Why does Visio change my page numbers to 1 of 1 when printing?

Visio dynamically calculates the total number of pages based on the specific print job range sent to the printer. If you instruct it to print only one page, the print spooler sees a total of one page, which forces the 'Number of Pages' field to recalculate to 1.

Is there a setting in Visio to turn off dynamic page counting during printing?

No, Visio does not have a native toggle to freeze the total page count for partial print jobs. This is why exporting the document to a PDF or manually typing the total page number into the background page are the recommended workarounds.

Can I format the page numbers differently in Visio?

Yes. You can customize page number formats by editing the Background Page. Simply navigate to the background tab, double-click the text block, and use the 'Insert Field' option under the Insert tab to combine static text with different dynamic page info variables.