In addition to cleaning up how the masters looked, I also had masters that contained user and custom (AKA Shape Data) properties that were no longer needed. Again VBA was useful. So I used the following code to Public Sub CleanMasters() Dim vsoMaster As Visio.Master Dim vsoMasterCopy As Visio.Master Dim vsoShape As Visio.Shape For EachContinue reading “Removing unwanted properties from a collection of masters”
Category Archives: Shapes
Clean up Visio Masters
Anyone who has created Visio masters may have noticed that the masters may require cleanup. When selecting a master to edit, you may notice that the edit window seems to be empty and you will need to center the image to bring it back in view. Other times, the shape is bigger than the pageContinue reading “Clean up Visio Masters”
Colour My World Part II
Visio does not handle rows well and lists easily in the shapesheet, you can not do basic things like sorting the rows. So I use my favourite list handling app, Excel. When I need to manage large amounts of shape data, I manage it in Excel and then use VBA to remove the old shapeContinue reading “Colour My World Part II”
Updated Pool Table
It looks like the original pool table shape had a problem with internationalization. I have updated the shape and the issue has been eliminated. In the original designed I used lists to control the colour of the cloth. One list was used to present colour options to the user by displaying names of colours. TheContinue reading “Updated Pool Table”
Pool anyone? … or how to create a smart Visio Shape
One of the things I like about Visio are smart shapes. The trouble is that most of what is offered as Visio shapes is no more than clipart encapsulated in a Visio shape. For most purposes, that is fine, So time for some real Visio shapes. A pool table is a good candidate for aContinue reading “Pool anyone? … or how to create a smart Visio Shape”
Colour My World
When I was working on the Windows 7&8 phone apps I created a Visio template to help design phone apps. As usually, it was a Visio stencil that was a bit more than dragging and dropping clipart. One of the WP7 and WP8 features it replicated was accent colours that were set on the phoneContinue reading “Colour My World”
Who Messed up my bed?
One of the things I love about Visio is smart shapes. Unfortunately, there are a lot of Visio shapes that are not smart. Including a number of shape collections from Microsoft that are just basic shapes. This is not the Visio team’s fault because Microsoft is a large company and not everyone really understands whatContinue reading “Who Messed up my bed?”
Visio 2016 Electrical Engineering Shapes
While researching a new PowerPoint deck on Visio 2016, I came across a supposed update to the Electrical Engineering stencil. Unfortunately, the way I learned how to draw EE shapes, long before Visio existed when I was getting my EE degree, was what was in Visio 2013. The bold lines in 2016 are distracting andContinue reading “Visio 2016 Electrical Engineering Shapes”
Friendly Visio Stencil
I am working with a stencil that contains almost 400 shapes and it is far from friendly. Normally a new stencil will show the icon for the shape and its’ name. With this project, the name is far from helpful. Undecypherable is more appropriate. If you right click the band at the top of theContinue reading “Friendly Visio Stencil”
Open Shape Surgery for the Visio Developer
One of the first gotchas for new Visio developers is the UnGroup command. Visio shapes are simple, they can have one colour and one line type. To make a traffic light, you need to group a red circle, yellow circle and a green circle. When grouped, Visio will take a collection of shapes and createContinue reading “Open Shape Surgery for the Visio Developer”