logo
search
Others

How to Display Another Page Name Automatically in a Visio Shape

Anum MushtaqAnum Mushtaq Oct 13, 2026 869 views

Question details

The user wants a shape on one page to display the name of another page and have it update automatically if the target page is renamed.

How to Display Another Page Name Automatically in a Visio Shape
Product
Microsoft Visio
Device & OS
not provided
Scenario
Trying to link a shape's text to a different page's name using custom formulas like the LINK function.
Observed behavior
Visio does not recognize the LINK function, causing the formula to fail and preventing the shape from updating automatically.
Before you start

Before attempting to link shape text across pages, be aware that Visio's ShapeSheet formulas have strict limitations regarding cross-page references. Using unsupported functions will result in calculation errors.

Solution 1Recommended

Manually Enter the Page Name

Since Microsoft Visio does not support the LINK function for cross-page referencing, entering the text manually is the only standard method available.

Visio lacks a built-in ShapeSheet function to dynamically pull the name of a different page. The frequently suggested LINK formula (e.g., =LINK("TheDocument!Pages[Page_3]!Name")) is completely unsupported by the software.

To display another page's name, you must type it manually and remember to update it yourself if the target page is ever renamed.

1
Select the Shape

Navigate to the page containing your shape and double-click the shape to enter text editing mode.

2
Type the Page Name

Manually type the exact name of the target page you wish to reference.

3
Save the Text

Click anywhere outside the shape to apply and save the text.

Manually Enter the Page Name
Automatic Updates Not Supported: Because this text is manually entered, it will not automatically update if you rename the target page later. You will need to edit this shape again to match any new page names.
Free Microsoft Office alternative

Create Professional Diagrams with WPS Office

While complex cross-page references in Visio can be limiting, WPS Office provides a lightweight, highly compatible, and free alternative for all your document, spreadsheet, and presentation needs, including powerful built-in drawing tools.

  1. 1. Download and Install: Visit the official WPS website to download and install the free suite on your device.
  2. 2. Open a Document: Launch WPS Writer or Presentation and open a new blank file.
  3. 3. Insert Shapes: Go to the Insert tab, select Shapes, and begin building your flowchart or diagram effortlessly.
Fully compatible with Microsoft Word, Excel, and PowerPoint formats.Includes versatile built-in drawing and flowchart tools for easy diagramming.Lightweight software that runs smoothly on Windows, Mac, and Linux systems.Free to use with a familiar, user-friendly interface for seamless migration.
microsoft office alternative - wps office

Frequently Asked Questions

Does Visio support the LINK function for custom formulas?

No, Microsoft Visio does not recognize or support the LINK function. Entering a formula like =LINK() into the ShapeSheet will result in a formula error.

Can I automatically insert the current page's name into a shape?

Yes. While you cannot reference another page's name, you can display the current page's name by selecting the shape, navigating to the Insert tab, clicking Field, and choosing Page Info > Page Name.

Is there any workaround to dynamically link a different page name in Visio?

Without using standard ShapeSheet functions, the only way to achieve dynamic cross-page naming updates is by writing a custom VBA (Visual Basic for Applications) macro that triggers whenever a page is renamed.