Author Topic: Sheet.x Renaming Sheets For Shapes  (Read 4395 times)

0 Members and 1 Guest are viewing this topic.


  • Newbie
  • *
  • Posts: 2
Sheet.x Renaming Sheets For Shapes
« on: September 16, 2008, 10:40:05 AM »
How can I explicitly name components of a composite shape.  I'm trying to do cabinets with CABINET for cutom properties, KICKBOARD, MAIN and CABINETTOP as components instead of sheet.1 sheet.2 sheet.3.  How do I rename these explicitly.

Paul Herber

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2954
    • Paul Herber's website
Re: Sheet.x Renaming Sheets For Shapes
« Reply #1 on: September 16, 2008, 11:13:40 AM »
Open the Document Explorer (menu View -> Document Explorer) and go to the appropriate pages and shapes. Within grouped shapes you will see the sheet names, rename in the usual manner.

Electronic and Electrical engineering, business and software stencils and applications for Visio -

Visio Guy

  • Administrator
  • Hero Member
  • *****
  • Posts: 1718
  • Smart Graphics for Visual People...n' Stuff
    • Visio Guy
Re: Sheet.x Renaming Sheets For Shapes
« Reply #2 on: September 16, 2008, 11:16:12 AM »
Hi Dex,

You can also name shapes via the Format > Special dialog, but you need to turn on Developer Mode first.

See this article: Top 9 Reasons for Turning-on Developer Mode for more explanations and screen shots of what I'm talking about.
For articles, tips and free content, see the Visio Guy Website at
Get my Visio Book! Using Microsoft Visio 2010


  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3833
  • Ideas Visio-lized into solutions
Re: Sheet.x Renaming Sheets For Shapes
« Reply #3 on: September 18, 2008, 08:07:22 PM »
OK.  The format > special worked.  The Drawing Explorer technique (document explorer???) did not.  Did I miss something.

Renaming has certain risks and disadvantages.  Let's say I have two shapes, Sheet.1 and Sheet.2.  When I change the fill color of the first, I want the 2nd to match the color.  I rename Sheet.1 to Asqr1.  Open Sheet.2 shapesheet, edit the FillForegnd entry to Asqr1!FillForegnd.  Error.  Could not get it to work using Asqr1.   :-\ Without reverting the name, I used Sheet.1!FillForegnd.  Viola!  That works.   :o  Visio seems to ignore the new name!   >:(  Fortunately, renaming is easy, just try any Sheet.XYZ and the name defaults back to it's proper name.   :)  Further proof that Visio retained the original name.   :-\
Visio 2019 Pro