Work Faster With Our Top Visio Keyboard Shortcuts
Posted by Visio Guy on April 9th, 2008 2041 views
An 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!
- Visio 2002 Shortcut Keys - A nice Visio drawing in VSD format from Visio Cafe.
- Visio 2002 Shortcut Reference - A Microsoft-provided guide, which downloads an EXE that simply unzips a good-looking PDF to your hard drive.
- Visio 2003 Keyboard Shortcut Mousepad - Keep those shortcuts handy, and your mouse-hand cozy! From Dan Brown on greenions.
- Visio 2003 Keyboard Shortcuts - A boring but well-organized collapsable list of Visio shortcuts from Microsoft.
- Visio 2003 Quick Guide - A nice PDF file from the folks at Ball State University.
Visio Guy 








April 9th, 2008 at 8:53 am
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.
April 9th, 2008 at 10:07 am
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
April 9th, 2008 at 12:44 pm
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 ?
April 9th, 2008 at 1:53 pm
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.
April 9th, 2008 at 7:08 pm
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.
April 10th, 2008 at 2:37 am
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
April 11th, 2008 at 4:46 am
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!
April 11th, 2008 at 4:58 am
Ctrl+PageUp, Ctrl+PageDown
April 11th, 2008 at 3:51 pm
Mark Nelson = The Man!
Thanks!
April 11th, 2008 at 4:33 pm
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
April 15th, 2008 at 6:01 am
[…] Work Faster With Our Top Visio Keyboard Shortcuts […]
April 28th, 2008 at 7:22 am
[…] Work Faster With Our Top Visio Keyboard Shortcuts […]
May 22nd, 2008 at 2:07 pm
[…] (Incidentally, if you do a lot of zooming, you’ll want to Work Faster With Our Top Visio Keyboard Shortcuts) […]
June 2nd, 2008 at 9:24 pm
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.
June 17th, 2008 at 12:52 pm
[…] 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 […]
July 4th, 2008 at 10:59 am
[…] Work Faster With Our Top Visio Keyboard Shortcuts […]
July 7th, 2008 at 2:39 pm
[…] 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 […]