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!

quicken 2010 download download wavelab 6 buy windows 7 for cheap abbyy finereader 10 purchase windows xp upgrade buy windows xp professional acdsee photo editor 2008 license code adobe after effects cs4 sale purchase microsoft office home and student buy autosketch buy windows 7 online singapore microsoft office 2007 discount student buy guitar pro 5.2 buy acronis true image 2010 cheap photoshop alternative buy windows xp pro 64 bit buy windows vista retail can i purchase windows 7 starter download adobe cs4 for mac buy powerpoint 2003 online adobe premiere pro cs3 mac cheap windows 7 64 bit buy windows xp 2010 how to purchase windows 7 online buy acrobat standard cheap norton ghost windows 7 price ultimate uniblue registrybooster 2009 buy windows home premium microsoft office discount software microsoft office onenote 2003 download cheap vista software windows 7 price microsoft windows 7 discount uk adobe dreamweaver mac os x windows xp discount software buy microsoft office online canada windows 7 ultimate 64 bit oem dreamweaver mac download cheap native instruments traktor dj studio 3.4 buy contribute cs4 buy microsoft money 2008 microsoft windows 7 home premium best buy buy windows xp best buy windows 2003 datacenter pricing get autocad 2010 ms excel 2007 download windows 7 buy online download download ashampoo burning studio 2009 purchase solidworks download microsoft powerpoint 2003 buy windows 7 vista upgrade discount windows 7 pro download propellerhead reason 4 buy microsoft office home student 2007 best price microsoft visio 2003 archicad buy windows 7 price reduction buy windows xp pro windows 7 discount for military buy after effects cs4 buy ashampoo burning studio cheap microsoft office 2003 software buy windows 7 license windows 7 cost oem buy roxio 2010 pro powerdvd 9 coupon code adobe production premium cs4 download acdsee price autodesk inventor lt 2010 price nero 8 ultra edition buy windows 7 price india buy norton ghost 15 adobe cs4 price list buy microsoft visual studio 2005 buy adobe audition 1.5 buy windows 7 malaysia buy final cut express download best price quicken 2008 windows vista download iso buy windows 7 media center pc buy windows 7 small business acrobat 9 pro buy buy sony vegas pro 8 buy cheap windows 7 uk buy cheap dreamweaver cs4 buy windows vista student discount purchase ms office online cheap i.r.i.s. readiris pro 11 windows 7 price kenya buy windows 7 upgrade online cheap dragon naturally speaking 10 buy propellerhead reason 4 mac windows 7 discount for students windows 7 price in singapore after effects price cheap microsoft office 2008 mac windows 2003 datacenter licensing windows xp buy product key buy solidworks 2009 buy powerpoint 2007 buy cs3 photoshop buy adobe photoshop buy windows 7 upgrade student purchase photoshop software purchase adobe photoshop cheap smith micro poser 7 roxio creator 2010 best buy buy windows vista india cheap adobe flash mac buy archicad 12 streets and trips 2010 best buy buy corel video studio pro x2 buy windows 7 full version adobe flash cs4 buy purchase microsoft office 2010 purchase maya 2009 buy adobe indesign cs3 download microsoft expression web 2 wavelab download full version cheap windows xp license buy indesign cs3 software download microsoft streets and trips 2008 windows 7 price student buy microsoft streets and trips 2010 cs4 master collection demo buy robohelp 8 buy windows vista cheap windows 7 ultimate cheap buy mathcad online buy solidworks 2007 cheap microsoft streets and trips 2009 turbotax price buy microsoft excel 2003 buy office 2007 student product key microsoft windows 7 ultimate cheap buy windows xp original buy visio 2003 professional adobe creative suite 4 web premium download buy adobe cs3 for mac windows 7 price oem windows xp price canada adobe photoshop to buy best price photoshop elements 8.0 microsoft excel 2007 buy autodesk architecture 2009 dreamweaver mac demo windows xp price in rupees roxio copy & convert 3 download buy web page maker 3 purchase windows xp operating system mathcad cost buy turbotax premier 2008 pdf converter price office 2007 price australia buy office 2007 licence buy vista cd buy windows 7 home full buy windows 7 spanish best price adobe lightroom 2 buy office 2007 ultimate how much does mathcad cost purchase microsoft access buy cyberlink powerproducer 5 ultra purchase windows 7 ultimate oem adobe cs4 master collection discount purchase windows xp pro license windows 7 home premium coupon buy 3ds max online buy adobe cs4 master collection buy windows vista home premium autodesk 3ds max 2009 download buy adobe acrobat cheap purchase windows 7 professional cheap microsoft digital image suite 2006 windows vista buy australia windows xp price compare cheap quickbooks 2009 premier cheap avanquest mylogomaker professional 2 when can i buy office 2010 buy microsoft office 1997 adobe premiere pro for mac photoshop cheap version norton 360 price adobe contribute cs4 download purchase windows 7 academic download symantec winfax pro 10.4 microsoft mappoint europe 2006 download adobe suite cs3 price how to purchase windows 7 oem download photoshop elements 6 cheap adobe photoshop elements 8 cheap microsoft office 2007 professional buy microsoft office 2007 online microsoft office discount code windows 7 discount student canada where to buy windows xp service pack 2 buy ms excel 2007 purchase microsoft office buy word 2007 online cheap lightroom 2 cheap quarkxpress 8 mac windows xp sp3 download complete purchase windows 7 serial acronis true image discount buy adobe indesign cs3 cheap windows 7 ultimate retail design premium cs3 download buy microsoft autoroute buy quickbooks online cheap vista business disk director 10 buy adobe acrobat 9 pro upgrade cheap deskshare videoeditmagic 4.3 norton 360 buy download office 2003 download full version cheap windows xp desktop buy inventor 2010 dvd ripper platinum 5 buy buy adobe cs3 design standard buy adobe acrobat 8 buy adobe illustrator cs3 cheap cheap office 2007 software download zonealarm internet security suite 8 download windows 2003 enterprise buy windows 7 israel buy adobe creative suite 3 master collection purchase windows xp online buy vista business online windows 7 price at best buy best price dragon naturally speaking 10 buy guitar pro 5 buy office 2003 cheap microsoft office enterprise 2007 buy buy matlab download buy microsoft office for mac download autocad architecture 2009 buy windows 7 home premium (64 bit) buy avid media composer abbyy finereader 9.0 download cheap windows xp os buy windows 7 professional quickbooks enterprise cheap cheap vista oem buy acid pro 6 buy adobe audition 3 autocad mechanical 2010 download microsoft visio 2007 pro buy excel 2003 online adobe contribute demo best price photoshop cs4 mac buy windows 7 uae adobe photoshop elements cheapest buy photoshop cs3 cheap roxio creator 2009 buy office 2003 proofing tools buy windows 7 in new zealand grahl pdf annotator 2 pcanywhere price guitar pro 5 mac download buy windows xp student edition purchase office 2003 license adobe captivate trial buy windows 7 oem key adobe cs4 photoshop buy cheap vista ultimate buy visual studio 2008 professional edition windows 7 price comparison uk adobe fireworks cheap pinnacle studio 14 best buy cheap sound forge audio studio 9 microsoft expression cost buy turbotax 2008 buy ms word 2003 adobe captivate student discount buy microsoft office accounting professional 2009 student purchase windows 7 canada best buy paperport professional 12 buy ms project online where can i buy cubase sx3 purchase windows 7 in mumbai buy adobe pagemaker 7 buy windows 7 home premium cheap windows vista ultimate 64 bit buy windows 7 ultimate oem buy windows xp uk buy pagemaker software buy adobe flash cs4 for mac purchase vista product key buy burnaware professional download microsoft expression web 3 guitar pro 4 download full version buy photoshop serial number symantec winfax pro 10.4 cs3 production premium mac cheap corel dvd moviefactory 6 plus coreldraw for mac os x buy windows xp home sp3 cheap windows 7 professional (32 bit) buy autodesk inventor 2008 microsoft windows 7 home premium 64 oem buy windows xp singapore buy adobe photoshop elements 6 buy maya 2008 avanquest powerdesk pro 7 download buy office 2010 professional buy photoshop cs4 mac buy windows 2008 server buy adobe presenter 7 buy windows xp laptop buy windows vista singapore buy mappoint 2006 archicad 12 download microsoft expression buy buy ms visio 2007 purchase windows 7 mac lightroom price get autodesk 3ds max 2010 buy quicken online purchase roxio creator 2010 parallels desktop 4.0 for mac system requirements buy windows xp media center windows 7 price korea turbotax best buy buy cs3 adobe efreesky magic utilities 2008 download windows 7 home premium 32 bit oem buy microsoft office 2007 cheap buy ms office online buy vista online dvd ripper platinum 5 download buy windows xp code cheap microsoft office standard buy windows 7 international buy windows vista ultimate buy acronis true image home 2009 purchase windows 7 for mac dragon naturally speaking 10 best price buy microsoft office 2008 for mac autodesk navisworks download dragon naturallyspeaking 10 best buy adobe indesign cs4 windows full version cheap xilisoft video converter ultimate 5.1 i.r.i.s. readiris pro 11 download buy windows xp au windows 7 price chart buy adobe cs3 design premium mac buy microsoft office project 2007 purchase archicad 13 buy autodesk maya 2009 buy adobe illustrator mac
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 | | 19149 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.