Share this:

" /> Visio Guy » Shift Flowchart Shapes Automatically!
2002 ford thunderbird very short hair styles for women 2011 thunderstorm wallpaper aston martin lagonda suv rover 3500 cool computer backgrounds for girls funny laws in united states glass flowers 2004 volvo v40 cute quotes on pictures 1983 malanca 125 e 2 cs ob one 5 n maybach exelero 2009 2008 vectrix electric maxi scooter map of africa and europe 2006 peugeot tkr 50 fahrenheit wallpaper dodge challenger 2009 wallpaper is justin bieber gay buy loreal makeup mitsubishi lancer evolution 8 wallpaper cool wallpapers for mobile phones romanticism art nature ural retro solo 750 jessica biel justin timberlake kiss bmw 118d coupe 1988 kawasaki kmx 125 (reduced effect) toyota corolla 2001 le toyota avalon 2010 change wallpaper map of norway airports map
Home » Flowcharting, Process Management, Visio 2010

Shift Flowchart Shapes Automatically!

Submitted by on September 29, 2011 – 12:18 pm | | 9674 views 5 Comments

Visio 2010 offers several new features to streamline flowcharting and business process diagramming.

One of these features automatically shifts shapes out of the way when you add a step in the middle of a flow!

If you’ve used older versions of Visio, you’ll know that inserting a step in the middle of a process requires a number of steps. Move downstream shapes out of the way. Disconnect a connector. Drop a new shape. Connect the old connector to the new shape. Connect the new shape to the rest of the flow. Phew! If you have to do this over and over, it gets tedious.

Visio 2010 helps out a lot in that it detects shape insertion and automatically shifts all the downstream shapes for you. While it’s best viewed live, in the video that accompanies this article, here’s a static view of how it happens.

You drag a new shape over an existing connector–the place at which you wish to insert a new step. Both ends of the connector turn bright red to indicate that you are inserting a step and splitting the connection:

When you let go of the shape, Visio splits the connector so the new shape has incoming and outgoing shapes. It also shifts all of the downstream shapes out of the way.

Visio also helps when you delete shapes. Here the shape we just added has been deleted. See how the connection automatically heals? Two connectors plus a shape become one connector that spans the gap. Visio 2010 doesn’t automatically collapse the flowchart, though. It only expands when new shapes are added.

For some people, the new features might cause problems. This often happens when a custom Visio-based solution is in use that doesn’t expect any of the new behavior, since it didn’t exist when the solution was programmed.

If you go to File > Options > Advanced. In the Editing Options section, you’ll see three check boxes that let you switch connection options on and off:

  • Enable connector splitting
  • Delete connectors when deleting shapes
  • Enable AutoConnect

The auto-shifting feature is available in all three editions of Visio 2010: Standard, Professional and Premium.

If you like Visio 2010 articles like this, and instructional videos, be sure to check out my new book, which comes with an online version that includes an electronic version of the book, plus videos and audio clips that enhance your learning experience!

See also:

Using Microsoft Visio 2010 Book is Here!

Accessing the Web Edition for The Book

5 Comments »

  • KENDALL says:

    Hello,
    How do you autonumber shapes in Visio 2010?

  • Visio Guy says:

    Hi Kendall,

    Took me a while, but I found it!

    View Tab
    > Macros > Add-Ons > Visio Extras > Number Shapes

  • Sandra says:

    I have Visio 2010 and am trying to use this feature but all I get are the blue arrows — no red arrows. This would be very helpful — is there something I’m not doing?

  • wasif ali says:

    I am using Microsoft Visio as a COM object in my C# application. I want to auto arrange shapes on a Visio page. What should I code for this task? The shapes are database entities.

    userView.Shapes.SomeMethod();

    userView is name of COM object but what should SomeMethod be?

  • Visio Guy says:

    Hi Wasif,

    Try using the Layout method on a selection or a page.

    Ie:

    visPg.Layout;
    visApp.ActiveWindow.Selection.Layout;

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.

*