ShapeSheet Shapes

A lot of people only know Visio as an app to create business diagrams with clip art and connecting lines. Some have realized you can connect the diagram to a data source like Excel and bring life to the content. Some have also realized you can add embellishments to the shapes called Data Graphics thatContinue reading “ShapeSheet Shapes”

Removing unwanted properties from a collection of masters

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”

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”