Visio Stencils in PowerPoint
See Also: More Visio stuff on Indezine
By: Geetesh Bajaj
Date Created: May 27th 2008
Last Updated: February 25th 2009
Visio stencils are prebuilt shapes that function as building blocks in creating Visio diagrams. By default, Visio includes an amazing amount of shapes in its library and it is quite normal for users of other Microsoft Office applications like Word, Excel, and PowerPoint to access Visio for these shapes -- most of the time, this involves saving Visio diagrams in a graphic file format from within Visio -- and then importing them into other Microsoft Office programs.
However, there's another easier way in which you can bring in Visio shapes to other Microsoft applications. In this tutorial, we will be working on Visio 2007 and PowerPoint 2007 -- but you can use this trick with other Microsoft Office applications -- and indeed with older versions of these applications as well.
Depending upon which version of Visio you have installed, and where you installed the program, the location of your Visio stencils may differ.
Typically, you'll want to access them in your Program Files | Microsoft
Office | Office 12 | 1033 folder -- here you can see all the Visio stencil
files as shown in Figure 1.
Figure 1: Visio stencils
Visio stencil files typically have the file extension VSS. It's quite a trick to understand which stencil file relates to a particular category of stencils but it's not too difficult to guess that COMPS_M.VSS file has something to do with computers!
To make sure that you have selected the right VSS file, just double click
it -- this opens the resulting stencil shapes library as a floating window
(see Figure 2). This floating window is certainly an instance
of Visio, but it doesn't show the rest of the Visio interface. If this is
not the stencils that you were looking for, just shut the floating window,
and double-click any other VSS file.
Figure 2: Visio computer stencil shapes library
Follow the steps to use the Visio Stencil files in PowerPoint 2007:
- Make sure that the stencil shape library is open as a floating
window as explained earlier in this page. Also launch PowerPoint,
and create a new slide so that you can drag the shapes to this slide.
- Select any shape within the floating Visio window -- for example in
this tutorial, I have selected the PC stencil shape. Now drag the shape
to the empty PowerPoint slide. Figure 3 shows this new
shape being placed as a Visio object on the slide.
Figure 3: Visio object
- How do I know this is a Visio shape? That's easy -- just right click
the shape and check what the context menu shows (see Figure 4).
As you can see, the context menu identifies this stencil shape as a Visio
object. While this will work fine in most scenarios, you will find that
you still cannot use most of PowerPoint's formatting options on the object.
This is easily remedied, as I show you next.
Figure 4: Visio object
- With the shape selected on the slide, copy the shape (Ctrl + C) -- then
select the Home tab of the Ribbon, and choose Paste | Paste Special as
shown in Figure 5 .
Figure 5: Paste Special
- This brings up the Paste Special Dialog box (see Figure 6).
Choose Picture (Enhanced Metafile) and click OK.
Figure 6: Paste Special dialog box
- This will place the Visio object as a picture on PowerPoint slide as
shown in Figure 7. To make sure that this is no longer
a Visio object, right-click the object and check the context menu options
as shown in the Figure below. You can compare these options with the ones
shown in Figure 4 (earlier on this page).
Figure 7: Visio object as picture
- Now that the shape is a native PowerPoint slide object, you can delete the earlier Visio shape. You can also use PowerPoint 2007's recolor options on the converted shape, as I show you next.
Tip: You will also want to convert Visio stencil shapes to converted pictures if you need to share the presentation with someone who has no Visio installed -- or if you want to share a presentation containing Visio shapes with someone who uses PowerPoint on the Mac (since there's no Visio version for the Mac yet).
Once you have changed the the Visio object to a picture, you can use the options found in the new Picture Tools Format tab of the Ribbon in PowerPoint 2007. You can add Picture Styles, add effects, and do much more -- but in this example, we'll just change the picture color to one of the prebuilt Theme colors:
- Select the picture and click the Picture
Tools Format tab in the Ribbon as shown in Figure 8 .
Figure 8: Picture Tools Format tab
- Choose the Recolor button which opens the Recolor gallery that you can
see in Figure 9.
Figure 9: Recolor gallery
- Choose any of the Recolor options -- as you hover over the recolor options,
you'll see a live
preview on the actual slide object. Once you like a particular option,
click on it to apply the recolor. Figure 10 shows the
picture after recoloring.
Figure 10: Picture after recoloring
Remember: The color options that you see in Figure 9 may be entirely different for you since they are based on the active Design Theme -- you can learn to change and apply Themes in PowerPoint here...
Remember: You won't find these recolor options in Word or Excel 2007 -- although you can always do the recoloring in PowerPoint and take them later to Word or Excel 2007. Again, if the color changes in Word or Excel, that's because the current document may be based on a different Office Theme.