Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there a way to set the default Text Block Alignment in Visio 2007 to top so that every shape I create will be set to Top instead of Middle.

share|improve this question
up vote 1 down vote accepted

This is another good application of the Visio Styles feature.

First, (enable the Drawing Explorer)[].

One the Drawing Explorer is enabled, right-click on the Normal style and select Define Styles...

Drawing Explorer

Then the Define Styles dialog will appear. In the Change section click the** Text** button.

Define Styles Dialog

The Text Dialog will appear. Select the Text Block tab and under** Alignment** select Top.

Text Dialog

Click OK and then Apply.

Now any shape you draw will have by-default its text aligned at the top. For shapes that you Drop from a stencil, these dropped shapes will typically be set to a different style specific to their stencil. Just drop a shape, and repeat the above procedure for the default style used in the stencil.

ProTip: Create a custom toolbar and add the Style button to it, so that you can easily see what style is set on a selected shape.

share|improve this answer

You could select all the shapes after creating your document and run a macro similar to what is listed here:

share|improve this answer
I appreciate the comment, but I'm really looking for something that sets it as the default for all shapes when they are created on the page. – Michael Sep 9 '09 at 21:53

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.