Home » Power User

Work Faster With Our Top Visio Keyboard Shortcuts

Submitted by Visio Guy on April 9, 2008 – 1:02 am | | 17672 views 27 Comments

Read Full ArticleAn old Visio Corporation coworker of mine used to talk about “…being a two-handed Visio user, as opposed to being a one-handed Visio user.”

What he meant was that you can get a lot more done if you learn a few keyboard shortcuts and mouse techniques.

The Visio keyboard shortcuts that we’re sharing with you today will allow you push, pull and prod Visio in a fashion that seems almost natural. By learning them, the drudgery of tasks that you need to perform often will become reactionary, and almost invisible!

Zooming & Panning

If you’re working on large or detailed drawings or charts, you’ll need to do a lot of zooming and panning. Doing this with the zoom drop-down list and the scroll bars will slow you down, and interrupt your work flow.

But there are two sets of mouse techniques that will get you sailing again:

  • Ctrl + Shift + Mouse-click or Mouse-drag
  • Ctrl or Shift + Roller-mouse movements

Ctrl + Shift Zooming & Panning

The next four techniques allow you to zoom in and out and pan the drawing window. You hold down the Ctrl + Shift keys and either click or hold a mouse button to get the job done.

Zoom In 2x: Ctrl + Shift + Left Mouse-click

Double your zoom by simply holding down the Ctrl + Shift keys, then clicking the left mouse button!

Zoom Out 2x: Ctrl + Shift + Right Mouse-click

The opposite of the previous shortcut, holding down the Ctrl + Shift keys and clicking the right mouse button zooms you out to half the previous level.

Zoom to Region: Ctrl + Shift + Left Mouse-drag

You can specify exactly where you want to zoom with this command. Press the Ctrl + Shift keys together, then hold the left mouse button. You can now drag a net around the area that you want to zoom. Visio will fill the window with the region that you specify.

Pan: Ctrl + Shift + Right Mouse-drag

Hold down the right mouse-button to push and pull your page to the desired location. You’ll see the little hand cursor which lets you know that you’re ready to pan.

Wheel-mouse Zooming & Panning

If you have a “roller mouse”–that is, a mouse that has a wheel, you can zoom and pan with these alternative techniques.

Pan Up & Down: Wheel forward/backward

You don’t need to hold down any special keys to to pan up and down with the wheel. Just roll the wheel forward to pan the page downwards, and roll the wheel backward to pan the page upwards.

Pan Left & Right: Shift + Wheel forward/backward

Holding the Shift key while rolling allows you to pan left and right. With the Shift key held down, just roll the wheel forward to pan to the right, and roll the wheel backward to pan to the left.

Zoom In & Out: Ctrl + Wheel forward/backward

If you switch to the Ctrl key while rolling, you can zoom in and out! With the Ctrl key depressed, rolling forward will zoom in, and rolling backward will zoom out.

General Shortcuts

The following keyboard shortcuts aren’t worth categorizing, but are worth learning! You’ll perform these functions a lot, so they can really save you a lot of time and effort!

Select Pointer Tool: Ctrl + 1

A lot of Visio tools are “mixed-mode”, meaning functions overlap. For instance, you can still select shapes when are working with the Rectangle, Ellipse, Line, Arc, Freeform or Pencil tools. But at some point, you’ll need to switch back to the pointer tool. And you’ll find yourself needing to do this a lot. Ctrl + 1 is your man.

Note: you can select the other drawing tools with other Ctrl + Number combinations.

  • Ctrl + 2: Text Block Tool
  • Ctrl + 3: Connector Tool
  • Ctrl + 4: Pencil Tool
  • Ctrl + 5: Freeform Tool
  • Ctrl + 6: Line Tool
  • Ctrl + 7: Arc Tool
  • Ctrl + 8: Rectangle Tool
  • Ctrl + 9: Ellipse Tool

Select All Shapes: Ctrl + A

This is pretty standard Windows stuff. Sometimes you want to move or delete everything on the page. With this command, you don’t need to zoom out to see everything. Just quickly select all the shapes and proceed with whatever you wanted to do.

Speaking of standard Wndows behavior, you can also duplicate shapes via Ctrl + Left mouse-drag.

Save File: Alt + F, S

Ok, Visio has an Auto-save feature. But now that you have learned all these shortcuts, you’ll be working so fast, you’ll want to save more often then Microsoft deems necessary. Plus some of you probably turn Auto-save off because it can be annoying.

Edit: Reader Steve has pointed out a that Ctrl + S is a quicker and better way to save a file!

I like Alt + F, S and Alt + F, A for Save and Save As, respectively because they are similar, and occupy a similar compartment in my mind.

Zoom Whole Page: Ctrl + W

You’ve zoomed WAY in. You’ve finished getting your details just so. Now you want to step back and have a look. You can either zoom out fifteen times, or

Switch Between Visio Windows: Ctrl + Tab

Whether your working on several drawings at once, have a bunch of group windows open, or are switching between several ShapeSheet windows, you’ll get it done a lot faster if you keep your thumb on the Ctrl key and another finger hovering over the Tab key.

Edit: Reader Mark Nelson has pointed out somewhat related shortcuts: you can quickly switch between pages in a document using the Ctrl + Page Up and Ctrl + Page Down key combinations.

Developer Shortcuts

For those of you who have dug a little deeper into the crazy world of Visio and have a need to create SmartShapes, work with ShapeSheet formulas, or automate tasks using the built-in Visual Basic for Applications programming environment, then there’s a couple of shortcuts for you!

Show ShapeSheet Window: Alt + W, S

Yes, you can get a Show ShapeSheet menu item in your right-click context menu by turning on Developer Mode (You do this via: Tools > Options > Advanced Tab, then check: Run in developer mode) But if you’re a two-handed Visio user, your right hand will be hovering over the Alt, W and S keys, just waiting for a chance to fire-up the ShapeSheet!

Show VBA Editing Environment: Alt + F11

Do you really want to fish through the cascading menus for:Tools > Macro > Visual Basic Editor every time you want to slam out a bit of test-code? Of course you don’t. Just hit Alt + F11. I bet a lot of Visio MVPs don’t even know where the menu item is!

Hopefully, these tips will increase your productivity with Visio, and improve your overall experience as well.

More…?

If you’re in need of more keyboard shortcuts, check out some of these links below. While they were created for older versions of Visio, most of the shortcuts still apply, even in Visio 2007!

Related Posts

  1. Visio 2010 Calendar Template (Premade!)
  2. Jump to Any Page With Visio SmartShapes
  3. Center-sizing Smart Shapes
  4. Calculate Work Weeks For Your Visio Shapes
  5. Take Control of Visio Window Arrangement with AquaSnap!

27 Comments »

  • Philippe C says:

    Reading this, I have learned that I return to the pointer tool too often, by habit. Or maybe because this way I won’t draw anything by accident.
    In fact, I am still looking for a place where I can only use the pointer tool.

  • Visio Guy says:

    Hi Philippe,

    Are you trying to set Visio so that ONLY the Pointer Tool can be used? That is, disable the other tools? Or have I misunderstood?

    - Chris

  • Philippe C says:

    No,
    I am using e.g. the rectangle tool, and I haven’t needed the pointer tool yet.
    It is just curiosity.
    Where would I really need the pointer tool ?

  • Visio Guy says:

    I find the Pointer tool works better for moving shapes around, copying them, etc. You can work fast without accidentally drawing something (ie: a rectangle) or editing vertices, etc.

  • Steve says:

    One of your shortcuts confuses me. Why would I Alt-F-S instead of Ctrl+S? Is there a difference?

    This is helpful though, I did not know you could select pointer or text with a shortcut.

  • Visio Guy says:

    Steve,

    (embarrassed smile…) I’ve been using the Alt+F+S for so long, I didn’t even notice the Ctrl+S, very silly of me!

    I think I just liked the way Alt + F + S corresponds to File > Save so nicely. Also, Alt + F + A works for File > Save As, so the similarity of the two got put into the same corner of my brain.

    Good catch!

    - Chris

  • bgw says:

    Hey great summary of useful shortcuts!

    The one I simply can not find that would save just ludicrous amounts of time is how to cycle through pages (or sheets in Excel-speak) within a single drawing – I know the SHIFT+F4 dialog box one but that’s much too clumsy to actually use. Do you know such a beast?

    -Cheers!

  • Mark Nelson says:

    Ctrl+PageUp, Ctrl+PageDown

  • Visio Guy says:

    Mark Nelson = The Man!

    Thanks!

  • Visio Guy says:

    Bgw,

    You might also be interested in this article: Combo Box Table of Contents

    It shows you how to use code to create a drop-down combo box that helps you to navigate mutli-page drawings. It requires VBA code in your drawing, but might nevertheless be useful for your projects.

    - Chris

  • [...] Work Faster With Our Top Visio Keyboard Shortcuts [...]

  • [...] Work Faster With Our Top Visio Keyboard Shortcuts [...]

  • [...] (Incidentally, if you do a lot of zooming, you’ll want to Work Faster With Our Top Visio Keyboard Shortcuts) [...]

  • Adam Vero says:

    As a MOS:Master and trainer I always encourage people to learn some simple shortcuts to save tons of time (and often to reduce errors). My PowerPoint shortcut keys list is available here (pdf file which you are free to download for your own use but not to redistribute):
    http://www.meteorit.co.uk/documents/Microsoft_PowerPoint_Shortcut_keys_sample.pdf

    One shortcut that I find very useful in both Visio and PowerPoint is CTRL-D to duplicate a selection. I hate that if I want multiple copies and use CTRL-V,V,V… to paste several times, they are all on top of one another, whereas CTRL-D duplicates at a small offset to the right and down from the original or subsequent duplicate in a nicely spaced diagonal line.
    In PowerPoint it is even more sophisticated: if you duplicate an object then move the duplicate and hit CTRL-D again (without deselecting the new duplicate) then the subsequent dupes have the same offset as from the original to the first one – perfect for an evenly spaced row of boxes, and would be ideal for Visio too (eg desks arranged at a set interval along a wall without moving them all individually). (Oddly enough, PowerPoint also does perfect centre-sizing by holding CTRL, unlike Visio as you mention in your other article. Why does PP have the upper hand on some of these features, I wonder?)

    I too am an “ALT” user, F,S; F,A; F,P and F,V just come naturally. Shame that some of these combinations and others such as Excel’s ALT-E,S,V no longer work in 2007.

    Thanks for this very helpful post, a few useful and not widely known combinations here for the unusual animal that is Visio.
    Incidentally, the shortcut using CTRL-SHIFT and mouse keys to zoom in only doubles/halves below 400% – if the resulting zoom is above that it goes in steps of 200% instead (*in 2007 at least, I no longer have an older install here to test). So you can go from 199 to 398 to 598, or from 201 to 401 to 601.

  • [...] Trick: for those of you who enjoy keyboard shortcuts and undocumented Windows calls, you can skip the whole Combine procedure by doing this: 1. Draw the [...]

  • [...] Work Faster With Our Top Visio Keyboard Shortcuts [...]

  • [...] talked about keyboard shortcuts in a previous Visio Guy post (see: Work Faster With Our Top Visio Keyboard Shortcuts) but for Professional Tracers (trumpet fanfare!) like ourselves there’s a few more that will [...]

  • Visio Guy says:

    Just got reminded of one from Twitter:

    F4 is really great for “repeating the last action”.

    So you can Ctrl+Drag a copy of a shape, then hit F4 F4 F4 F4 to get four more copies at the same spacing as your first drag!

    Thanks @lauraph!

  • Jennifer says:

    Thank you!!

  • [...] arrange the arrow to be on top, the rectangle to be in the middle, and the spectrum to be behind. Keyboard shortcuts of Ctrl+Shift+B (send to back) and  Ctrl+Shift+F (bring to front) will help you to do this more [...]

  • [...] you’ve got two windows,  you can pan and zoom in the second window to the left end of your swimlanes. So now you can see both the left ends and [...]

  • Dave says:

    How to “knudge” a wall in smaller increments?
    Select the wall, Shift Right Arrow
    It seems to move it in minimum 1/4inch or even 1/16″ but I can never get it to stop on EVEN 4ft-9″.
    It is always 4′-9 1/16 of 4-8 15/16 ?
    Any way to adjust the Shift+arrow key to allow an even dimension?

  • Mike says:

    You say
    “Ok, Visio has an Auto-save feature. But now that you have learned all these shortcuts, you’ll be working so fast, you’ll want to save more often then Microsoft deems necessary. Plus some of you probably turn Auto-save off because it can be annoying”

    I cant find this functionality anywhere. Can you elaborate?

    Thank you

  • SHANE says:

    is there a keyboard shortcut to insert a picture from a file?

    I have found references to it but can’t actually find one.

    This would be a big help!

    Thanks,
    Shane

  • Peter says:

    Ctrl + w closes the current window in just about every program (including Visio), but you mention it as zooming to view the whole page.

    Is there another shortcut for that?

  • Visio Guy says:

    Ctrl + W does a “zoom fit” in all versions of Visio, *until* Visio 2010. Now Ctrl + W closes the current window, which is a shock for Visio freaks!

    In Visio 2010, Ctrl + Shift + W does the zoom-fit, and Ctrl + W closes the window.

    Ctrl + F4 closes individual drawing windows in Visio, analogous to Alt + F5 closing applications windows.

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.

Please leave these two fields as-is:

Protected by Invisible Defender.