Development

Tips & code for programming Visio & using the ShapeSheet

Maps & Geography

Maps & geography shapes & templates galore!

Network

Shapes & tools for Visio network diagrams.

News

Find out what’s new in the Visio world!

Shapes

Download useful & attractive Visio shapes. For free!

where can i buy windows 7 cheapest buy windows 7 upgrade from xp windows vista purchase price buy inventor 2010 pctools spyware doctor 5.5 buy windows 7 best price norton ghost 12 product key windows 7 price future shop windows xp price singapore windows 2008 web server download omnipage coupon buy windows 7 starter download adobe indesign cs3 for mac buy vista to windows 7 microsoft project 2003 download buy windows xp operating system windows 7 home premium cheap mathcad pricing photoshop buy mac discount autocad 2009 purchase microsoft money 2007 deluxe download photoshop mac autodesk maya 2009 price windows vista business download windows 7 price 64 bit purchase windows 7 ultimate full version buy windows 7 home premium key lightroom for apple purchase windows xp india adobe cs4 photoshop buy where to buy encarta 2009 purchase vista oem buy windows 7 tesco cheap adobe fireworks windows 7 price online best price corel draw 11 mac discount powerpoint buy microsoft office for mac canada buy microsoft project 2002 adobe production premium mac turbotax 2009 deluxe best price windows 7 ultimate 64 bit best price buy windows 7 amazon adobe flash pricing adobe dreamweaver sale purchase windows 7 ultimate buy quickbooks pro 2007 roxio copy & convert 3 buy download photoshop elements 6 steinberg nuendo price uniblue registrybooster 2009 download cheap photoshop programs adobe photoshop elements cheapest buy windows 7 future shop adobe presenter 7 download microsoft office 2003 sale buy quarkxpress 8 for mac purchase adobe cs3 design premium purchase after effects cs3 paperport professional 12 prices cakewalk download parallels desktop price buy microsoft windows 7 home premium cheap adobe after effects for mac how to purchase windows 7 online download microsoft streets and trips 2008 microsoft office 2003 cheapest buy windows 7 online singapore purchase autodesk 3ds max 2009 buy windows xp pro best price adobe flash cs3 buy uniblue registrybooster 2009 cheap windows 7 ultimate retail buy autodesk autocad buy microsoft office document imaging purchase microsoft office 2003 buy windows xp media centre edition discount microsoft windows 7 ultimate windows 7 price upgrade cheap adobe photoshop software burnaware professional price buy acronis true image 2010 windows 7 price change buy acrobat 7 where to buy adobe flash cs3 quicken 2010 price buy windows xp corporate buy office 2007 student product key windows 7 price hong kong buy windows 7 64 buy acrobat professional 9 symantec winfax pro 10.4 buy cheap windows 7 keys adobe photoshop cs4 buy buy microsoft visio 2007 turbotax deluxe 2009 download windows xp price in rupees buy lightroom software buy windows 7 buy windows 7 serial key steinberg nuendo 3 download download autodesk 3ds max 9 buy ms project online windows 7 price egypt windows 2008 enterprise download parallels mac download adobe lightroom sale cheap cubase 5 where to buy windows xp service pack 2 purchase windows vista download cheap windows 7 in singapore lowest price microsoft office purchase windows 7 license key where can i buy windows 7 starter edition buy i.r.i.s. readiris pro 11 cheap windows xp operating system buy office 2003 key where to buy windows xp cheap autocad mechanical 2009 download buy matlab software buy 3ds max 2010 student download dragon naturally speaking autocad inventor download get autocad 2010 buy adobe illustrator cs2 buy windows 7 mac windows xp price canada steinberg cubase sx3 download cheap windows 2003 enterprise download adobe illustrator cs3 can i buy windows xp online windows xp price in malaysia buy adobe cs4 suite best price adobe illustrator cs3 download font folio 11 acdsee pro license key cs3 production premium mac ms streets and trips 2008 download download adobe illustrator mac windows 7 price in india where can i buy cubase sx3 windows vista download iso roxio creator 2010 coupon code microsoft office price student windows 7 home premium 64 bit oem buy microsoft frontpage software buy windows xp 64 pro cheap windows 7 home premium full version buy burnaware professional cheap microsoft works 9 microsoft visio download adobe cs4 web premium oem download disk director cheap adobe creative suite cs4 microsoft money home and business download buy parallels desktop 5 for mac cheapest norton 360 3.0 lightroom price buy windows vista pro microsoft money buy online buy microsoft expression blend 3 buy windows 7 full version for students purchase lightroom 2 buy microsoft office ultimate pdf converter professional 6 promotional code buy adobe cs3 design premium buy indesign cs3 software buy windows vista ultimate upgrade acdsee photo editor download microsoft office 2003 professional cheap windows 7 for college students illustrator cs3 download download adobe indesign cs4 cyberlink powerdirector prices buy windows vista ultimate license buy access 2003 online windows 7 price guide mathcad price buy after effects cs4 mac cheap fl studio 8 xxl cheap photoshop elements 8 buy windows vista home premium oem buy wordperfect x3 buy windows 7 home premium 64 bit buy windows 7 brisbane buy windows 7 bangkok autodesk mudbox price purchase vista license cheap adobe premiere elements 8 download adobe creative suite 4 design premium best price microsoft excel 2003 buy microsoft project 2000 microsoft expression price discount photoshop elements 8 cheap maya software 3ds max sale buy windows 7 ebay windows 7 price 2010 deskshare videoeditmagic 4.3 price buy windows xp 2010 norton 360 price comparison buy windows xp used adobe contribute mac purchase windows 7 for mac buy windows vista home premium product key buy windows 2003 datacenter buy windows 7 professional cheap microsoft windows 7 ultimate buy sony vegas pro 8 purchase access 2007 final cut express 4 cost download microsoft visio 2007 buy onenote 2003 photoshop lightroom for mac symantec pcanywhere download windows 7 price pakistan buy premiere pro cs3 cheap windows 7 for students in australia web page maker 3 download buy windows xp home sp3 adobe photoshop best buy cheap windows 2008 enterprise buy windows 7 direct download download microsoft mappoint 2009 buy windows xp home download microsoft autoroute 2007 europe ashampoo burning studio download buy windows xp calgary archicad 13 download adobe cs4 design premium trial price photoshop elements 8 windows 7 home premium cheapest autodesk lustre pricing purchase archicad 13 acdsee pro 2 download windows 7 discount canada vmware workstation 7 download discount autodesk 3ds max 2009 buy autodesk inventor professional buy windows xp home full version buy windows 7 language pack buy microsoft office 07 buy microsoft excel 2007 download propellerhead reason 4 mappoint 2009 european buy access 2007 only buy frontpage 2003 purchase windows 7 ultimate online purchase microsoft windows vista buy dragon naturally speaking 10 oil price vista gadget pinnacle studio 14 best price cheap corel video studio pro x2 buy photoshop 7 for mac buy adobe cs3 design premium mac download ashampoo burning studio 9 cheap microsoft project 2007 dvd ripper platinum 5 buy adobe premiere pro cs4 download best price microsoft windows vista windows 7 discount for high school students purchase windows 7 professional (64 bit) compare price photoshop buy windows 7 philippines buy microsoft office powerpoint 2007 purchase windows xp sp3 buy photoshop elements 8 mcafee total protection 2009 download best buy autocad 2009 buy windows vista singapore purchase windows 7 now buy windows xp mumbai buy windows 7 ultimate 64 bit oem windows 7 price kenya ms works download adobe acrobat 9 oem buy windows 7 downloadable adobe cs4 web premium trial cheap windows 7 professional best price windows 7 home premium oem download adobe photoshop elements 6 navisworks manage price windows 7 price comparison buy guitar pro 5.2 download acronis true image 11 buy nero 8 ultra edition acdsee price download adobe robohelp 8 buy powerdirector 7 ultra imsi turbofloorplan home and landscape pro 12 buy buy microsoft expression studio 2 windows 7 discount for military buy windows 7 30 download pinnacle studio 12 ultimate adobe acrobat price comparison mappoint 2009 europe buy cheap avanquest mylogomaker professional 2 buy windows xp cheap microsoft office discount code buy windows 7 switzerland buy windows xp volume license buy norton 360 download cheap adobe photoshop cs3 download microsoft expression studio 3 buy office 2010 professional fl studio 8 xxl download buy microsoft office 2007 home and student cheap adobe cs4 design premium abbyy finereader 9.0 express edition where to buy streets and trips 2010 office 2007 price student buy roxio creator 2010 cheap adobe cs4 master collection mac buy windows xp ebay cheap indesign software buy corel photoimpact x3 download avanquest mylogomaker professional 2 cheap ashampoo burning studio 8 adobe captivate pricing autocad architecture oem buy microsoft office pro 2007 where can i buy powerpoint 2003 turbo tax cost buy windows 7 india online purchase windows 7 license online buy adobe flash cs4 buy windows vista ultimate product key buy cs4 mac buy adobe indesign cs4 best buy microsoft windows 7 ultimate cheap adobe dreamweaver cs4 mac cheap windows 7 canada roxio creator 2009 special edition microsoft office 2010 price in india windows 7 price canadian buy windows xp embedded download corel draw 12 adobe creative suite 4 production premium download buy adobe photoshop cs3 extended buy windows vista business 64 bit buy ms office 2003 pro best buy quicken 2010 buy microsoft office for mac cheap buy adobe after effects cs4 cheap norton 360 3.0 best price adobe cs4 master collection windows 7 price for teachers buy windows xp student purchase adobe acrobat 8 professional buy sql server guitar pro 5 mac download
Home » Add-ins & Tools, Code, Featured Articles, Illustration, ShapeSheet, Shapes

Circular Text Generator (version 2)

Submitted by Visio Guy on January 5, 2008 – 8:14 pm | | 19018 views 24 Comments

ctgv2_goseahawks2

Getting text on a circle in Visio was always a pain until the Circular Text Generator (version 1) appeared on Visio Guy. V1 was evidently a big hit, but you wanted more! Version 2 adds some more control over text spacing and placement on the circle. So if you need to place Visio text on a circle, read on!

Edit: The original post was created as an offering to help the Seattle Seahawks defeat the Washington Redskins in the 2008 playoffs. It it did…and they did. But it would have required Visio text on a five-dimensional object to overcome Green Bay in the snow. Seahawks: RIP 2008.01.12, Lambeau Field, Wisconsin.

Here’s the original ha-ha-intro text for history buffs, or you can just skip to “What’s New”

Original introduction: I hinted that Santa might deliver, but Art reminded me that Christmas is long gone and V2 still wasn’t here!

So I’m placing version 2 on the “alter” today, with the hopes that this offering might please the NFL gods and help our beloved Seahawks triumph over the Redskins. Perhaps we’re in luck. As I type, Njord and Thor have turned the skies gray, and are busy brewing up a most unpleasant wind- and rain-storm — Northwest-style — for our guests today.

And for folks like Art, who’s Bears finished 7-and-9, there’ll be some new features to play with while the TV is off. ;)

What’s New?

Version 2 ads three new features. You can now do this:

  • Flow the text clockwise or counter-clockwise
  • Place text on the inside or outside of the circle
  • Adjust the character spacing for tighter or looser text

The new features are accessible via the Shape Data Window (or Custom Properties Window for Visio 2003 and older versions). You can show this window via: View > Shape Data Window or View > Custom Properties Window.

Simply select the “guide circle” to see the fields, then edit to your heart’s content!

Text direction

If you put your text on the bottom of the circle, you might not want it to be upside down. In this case, you can switch the text direction to be counter-clockwise using the “Text runs clockwise” data field:

Circular Text Generator (version 2) - Clockwise and counterclockwise text

Text Baseline

For text that sits right on the outside of the circle, use a baseline of 0%. For text that is centered on the circle, use a baseline of 50%. As you increase the value, the text moves toward the center of the circle. Decreasing the baseline value — even into negative values — move the text outward.

The “Text baseline” data field has several built-in choices that you can quickly try using the roller on your mouse. All three examples in the image below have the same-size circle, so you can see how the baseline settings affect the look of the text:

Circular Text Generator (version 2) - Text Baseline

Text Spacing

Yes, Visio has already has settings for stretching fonts and adding spacing between characters (see: Format > Text > Character tab…), but we’ve made this a more directly accessible feature by adding the “Horizontal spacing” data field. Smaller values cram the characters together, larger values give each letter some breathing room:

Circular Text Generator (version 2) - Horizontal spacing

As with version 1, you’ll need to allow the VBA macros inside of the document permission to run. If you’re not familiar with VBA macros, and the related security issues, please have a look at VBA Macro Security first. Once you’ve downloaded the file, opened the document, checked the code, and enabled the macro code to run, you’ll be ready to rock-n-roll!

Related Posts

  1. Circular Text Generator (version 1)
  2. Run Circles Around Your Text With the Circle-text Title SmartShape
  3. Circular Multi-arrows in PowerPoint
  4. Circular Multi-arrows
  5. Visio Snowflake Generator

24 Comments »

  • Art Braune says:

    Works exactly as advertised (Glad I reminded you).

    Thanks alot for this Chris. I think I may just unistall Illustrator – now that I have this tool.

    Art

  • Barb says:

    Too bad the ‘Hawks couldn’t hang onto that lead, eh? *sigh*

    Kewl tool, Chris!

  • Visio Guy says:

    Hi Barb,

    I heard one of the sports guys on the radio say; “The Hawks really had their soy lattes handed to them by Green Bay” Hah!

    Good to be back in the Seattle area!

    And props to all you Wisconsin Visio Guys out there!

    - Chris

  • Haley Wilson says:

    I’m sure I am missing something simple. How do I get the shapes from the document I downloaded into another document? Do I need to copy the macro to the other Visio document?

    Thank You.

    Haley W.

  • Visio Guy says:

    Hi Haley,

    Use the Visio diagram that you downloaded to build the text-on-a-circle that you want, then select the whole bunch and copy into another diagram.

    The other diagram won’t have the code necessary to create new text-on-a-circles, since it doesn’t contain the code. In this respect, the downloaded Visio file functions as a tool.

    Does this make sense?

    - Chris

  • Murray Wyma says:

    Hi Visio Guy,

    I use Visio extensively for schematics and layout drawings of our DC Power gear. My diagrams form the basis for a lot of our marketing drawings (see http://www.enatel.co.nz/htmldocs/products/systems.html).
    Anyway, I’d like to do text-on-a-line, a bit like the circle thing, but something that will line up with an isometric or perspective drawing – and something editable in Visio (not WordArt). Got anything clever along these lines (excuse the pun!!!).

    Thanks, Murray

  • Visio Guy says:

    Hi Christchurch,

    Junichi Yoda created a really cool set of isometric piping shapes for Visio years ago. As part of the package, he includes isometric fonts (left and right) that might help you out. Check out what he did here: Visio shapes and stencil for piping isometrics by Junichi Yoda.

    The download is free.

    Go Crusaders!

  • Todd says:

    Chris,

    Fantastic tool! U Rock!

    -Todd

  • ABHale says:

    Excellent Tool!

    Don’t let Microsoft have it, they’ll only screw it up…

    As a new user, I found a couple of things that you might want to add to the instructions:

    1. Do NOT delete the Guide Shape,
    without it you can’t move things around.

    2. When copy-pasting to another application,
    Word or Powerpoint, you MUST copy the Guide Shape
    as well to have resizing work in the target application.

    Both of those tripped me up, but I was able to figure it out after a little testing.

    Thanks for the tool, when’s the next version due out?

  • Visio Guy says:

    Thanks ABH!

    It’s always so easy to think “I’ve covered everything”, but after too many hours building something, you can’t really see what other people don’t :)

    Thanks again for the great input!

    Chris

  • shayne says:

    Chris,

    I was wondering if there was a way to put the text generator into a macro that could be able to appear into any document?

    Shayne

  • Carlos says:

    This is an amazing tool. You’d think Visio would have had this since, oh 97 or so?

    One recommendation for an extra property. The text currently anchors on the rotating line as left justified, it may be more useful to make it centered so that angles are predictable (i.e. two circles with text at +60 and -60). So the property might involve a left/center/right justified button.

  • Marc says:

    This looks to be a GREAT tool, exactly what I was looking for, but I must be plain stupid b/c I have the guide up and everything looks correct, but NO Place to enter the text. I know I am missing something simple. I simply cannot get to a place to enter the text. HELP Please! :) )

  • Ironbob says:

    How exactly does this work?

  • Bodhi says:

    Great tool! I was looking to fit texts on elliptic paths in Visio, and found your post. Your tool is helpful enough that I am willing to change my ellipses to circles in my present diagram.

    One “minor” request: Would it be too difficult to modify the text entry field so that it accepts Unicode characters?

    Thanks!!!

  • Visio Guy says:

    Oh No Bodhi!

    I used the standard VBA Input box and it must not handle the Unicode stuff. I’ll have to build a custom input dialog. I think that some of the VBA controls can handle Unicode.

    Or if anyone else gets around to doing this and wants to share, I’d be glad to re-post an update here.

    Cheers,

    Chris

  • [...] quick Google found The Visio Guy and the Circular Text Generator Version 2, which is brilliant. Thanks, Visio [...]

  • Tina Jarema says:

    How do you change text font size

  • Visio Guy says:

    Hi Tina,

    Just select all of the characters around the circle, and hit the bigger font button, or go to Format > Text.

  • ionmikel says:

    Hi,

    it works fine for me in one laptop. But in another one, I cannot get the action button to appear. The shape is there, because you can see its area highlighted when you click on where it is supposed to be but if you click on that “white highlighted area” you get a 1415 error.

    I repaired the Visio instalation, but it didn’t work. Just trying to make some tests, I tried to insert a “Microsoft Forms 2.0 CommandButton” on my own via “Insert\Control\” but then I get the error 1440.

    I would really appreciate any guidance on this as this tool is a must for me when working with Visio.

    Regards,

    Jon.

  • raddone says:

    I can’t group the letters created by the circular text generator. In fact, if I group them I can’t see them anymore. If I put a figure under the text and try to group them together I get a figure in the same place and the text somewhere else.

  • Visio Guy says:

    Hi raddone,

    When you group the letters together, make sure that you include the light-blue, dotted lined circular guide. It controls the various properties and location of the characters.

    When you group the characters without the guide, you cause problems, which get even worse if you delete the guide. The characters-plus-guide are one system that need each other.

    Cheers,

    Chris

  • laurencl says:

    I downloaded Visio 2010 Beta, and thought you would like to know that this works with 2010 as well.

  • Visio Guy says:

    Thanks Lauren,

    It’s good to have great feedback like this!

    - Chris

Leave a comment!

Add your comment below, or trackback from your own site. You can also subscribe to these comments via RSS.

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

This is a Gravatar-enabled weblog. To get your own globally-recognized-avatar, please register at Gravatar.