How to Move Text Boxes on Multiple Pages in Publisher
Question details
The user needs a way to move incorrectly positioned text boxes across hundreds of separate certificate pages simultaneously.

- Product
- Microsoft Publisher
- Device & OS
- not provided
- Scenario
- Correcting the layout of a bulk document where an element was duplicated with the wrong placement on multiple pages.
- Observed behavior
- Microsoft Publisher lacks a built-in function to select and move corresponding elements across multiple independent pages at the same time.
Before adjusting your layout, find a text box that is correctly positioned and note its exact horizontal and vertical coordinate values to use as a reference.
Recreate Using Mail Merge (Recommended for Bulk Documents)
Instead of manually adjusting hundreds of independent pages, the most efficient approach for certificates or name tags is to use a master design with Mail Merge.
Microsoft Publisher is not designed to edit individual objects across multiple pages simultaneously. Using Mail Merge allows you to control the design from a single master template.
Start a new document and set up a single certificate page with the text box in the exact correct position.
Create an Excel spreadsheet or a simple table containing all the names you need to print.
Go to the Mailings tab, select 'Mail Merge', and link your newly created data source document.
Place the specific Name field into your perfectly positioned text box and execute the merge to automatically generate the 200 pages.

Apply Exact Layout Positions Manually
For existing pages where you cannot use Mail Merge, you can manually apply the exact layout coordinates to each text box.
Use Master Page Alignment Guides
Create a visual horizontal guide on the Master Page to quickly snap text boxes into the correct position on individual pages.
Create Bulk Certificates Easily with WPS Office
Struggling with layout limitations when generating bulk documents? WPS Office offers a powerful, lightweight, and free alternative. Use WPS Writer to easily create master layouts and utilize the Mail Merge feature to generate hundreds of perfectly aligned certificates without manually adjusting text boxes on every page.
- 1. Design your template: Open WPS Writer and design your certificate, placing a text box exactly where you want the names to appear.
- 2. Start Mail Merge: Navigate to the References tab and select Mail Merge to connect your list of names.
- 3. Generate documents: Insert the Name field into the text box and click 'Merge to New Document' to generate all pages with perfect alignment.

Frequently Asked Questions
Can I hold Ctrl to select text boxes on different Publisher pages?
No. Holding the Ctrl key to select multiple objects only works when those objects are located on the same page. Publisher does not allow multi-selection of elements across separate pages.
Is there a macro to move text boxes across multiple pages?
While Publisher does not have a built-in bulk move command, users familiar with VBA can write a macro to loop through pages and set shape coordinates. However, for most users, recreating the document using Mail Merge is faster and more reliable.
How do I find the exact position of an object in Publisher?
Right-click the object, select 'Format Text Box', and navigate to the 'Layout' tab to view its exact horizontal and vertical positions. You can also monitor these coordinates at the bottom of the Publisher window using the Object Position controls.




