vislog - a blog about Visio

This blog is a collection of posts that document the use of Visio for visualising data, processes, and systems. The posts are intended to provide insights, tips, and examples of how Visio can be used effectively across its various endpoints.
The blog started life in 2007 and inevitably references some older features and links, some of which may no longer be available. Where there are updated links I try to keep these up to date, but the remainder I'm leaving for reference. If you're really keen to find out what a link pointed to then try the Wayback Machine which is a great resource for finding old web pages.
Tags
Posts
- Visio base fonts (22 April 2024)
- Indexed colors across languages in Visio (21 May 2023)
- LOCTOLOC and LOCTOPAR - Understanding Visio Transform Functions (11 January 2023)
- How to change multiple HSL values at once in Visio (13 November 2022)
- Setting a Radial Gradient Stop Position in Visio (06 April 2022)
- Visio Layout and Routing Tools (04 March 2022)
- Tracking shapes by string reference in Visio (12 January 2022)
- Editing Visio Dynamic Connectors (29 September 2021)
- Creating a Visio shape with an expanding row count (08 March 2020)
- Enhancing Visio Event Monitor Output (11 February 2019)
- Visio Congress Shapes - Construction (11 February 2019)
- Visio Congress Shapes (08 February 2019)
- Visio interop with .NET Core 3.0 (06 February 2019)
- Creating an IsMetric function in Visio (24 January 2019)
- Stencils under 'More Shapes' in Visio (21 January 2019)
- FormulaU and FormulaForceU in Visio (23 November 2018)
- Using Util.Dif in LINQPad with Visio (30 April 2018)
- Action cell execution in Visio (03 March 2018)
- Using a 2D lookup array in Visio (27 February 2018)
- Using Visio SelectionForDragCopy (28 November 2017)
- Visio Data Visualizer part 5 – export to template (02 June 2017)
- Visio Data Visualizer part 4 – diagram generation (02 June 2017)
- Visio Data Visualizer part 3 – data mapping (02 June 2017)
- Visio Data Visualizer part 2 – overview (02 June 2017)
- Visio Data Visualizer part 1 – the process (02 June 2017)
- Upgrading to Visio Pro for Office 365 (29 March 2017)
- Visio JavaScript APIs preview reference (10 February 2017)
- Course files for Visio Flyby for Developers on CH9 (27 January 2017)
- New Visio training videos (26 April 2016)
- Getting started with C# in LINQPad with Visio (17 December 2015)
- Visio sessions at Ignite (06 May 2015)
- Building a labelled dynamic connector in Visio (29 April 2015)
- Setting Visio icon sub-shapes code utility (25 March 2015)
- Positioning mixed size icons in a Visio group shape (14 February 2015)
- Visio ShapeSheet SheetColumnWidths (27 December 2014)
- Positioning icons in a Visio group shape (09 October 2014)
- Using a grid system in Visio shapes (25 September 2014)
- Visio ShapeSheet Functions by Version (28 July 2014)
- Multiple colors in a single Visio shape (23 May 2014)
- Using NimbleText with Visio (30 April 2014)
- A 35 day calendar shape for Visio 2013 (31 March 2014)
- Book review - Microsoft Visio 2013 Business Process Diagramming and Validation (07 March 2014)
- Visio 2013 Theme Colors Reference (19 February 2014)
- Making use of master inheritance in Visio (28 November 2013)
- Customizing themes in Visio 2013 (30 October 2013)
- Visio 2013 built-in themes (30 July 2013)
- Visio 2013 Themes in the ShapeSheet (Part 2) (17 May 2013)
- Visio 2013 Themes in the ShapeSheet (Part 1) (17 May 2013)
- Using Themes in Visio 2013 (30 April 2013)
- New Visio 2013 training for developers (04 April 2013)
- Creating an ISNUM function in Visio (29 March 2013)
- Using Bitwise functions in Visio (Part 2) (15 March 2013)
- Visio 2013 SDK (04 March 2013)
- Indenting multiple tree control items in Visio (28 January 2013)
- Modifying a Visio master shape (22 January 2013)
- Forcing AutoConnect in Visio (28 November 2012)
- Using Bitwise functions in Visio (Part 1) (13 November 2012)
- Visio VML and IE10 (28 September 2012)
- New ClippingPath cell in Visio 2013 (23 August 2012)
- Visio 2013 Preview released (17 July 2012)
- Using page Shape Data in Visio master shapes (12 June 2012)
- Multi color by value using Visio data graphics (3 of 3) (22 April 2012)
- Multi color by value using Visio data graphics (2 of 3) (22 April 2012)
- Multi color by value using Visio data graphics (1 of 3) (22 April 2012)
- Building Visio shapes with code (27 March 2012)
- Modifying the Visio grid shape (27 February 2012)
- No mouseover with visEquivTitle (15 February 2012)
- Creating a color picker in Visio (04 January 2012)
- Shapes with global values (17 November 2011)
- Using Excel to build Visio ShapeSheet formulae (30 September 2011)
- Visio shapes for jQuery Mobile (02 August 2011)
- Customising Contextual Ribbon Tabs In Visio 2010 (30 June 2011)
- New book Using Visio 2010 (19 May 2011)
- New Visio book, training videos and Business Model template (14 April 2011)
- Image grids in Visio (16 March 2011)
- Dot grid backgrounds (22 February 2011)
- How fonts travel in Visio (21 January 2011)
- Cloud shapes (30 November 2010)
- Book review - Microsoft Visio 2010 Business Process Diagramming and Validation (30 September 2010)
- Touch gestures construction - Constraining angles (17 August 2010)
- Touch gestures construction - zOrder in groups (29 July 2010)
- Touch Gestures with Visio (04 June 2010)
- Using sketchy fonts in Visio (12 May 2010)
- Automating Visio's Save As Web output (31 March 2010)
- Social media icons for Visio (16 March 2010)
- Drawing RSS icons in Visio – Part 2 (16 February 2010)
- Drawing RSS icons in Visio – Part 1 (04 February 2010)
- Embedding PDF and XPS files in Visio Save As Web output (22 January 2010)
- Building dynamic hyperlinks (09 December 2009)
- Using Visio hyperlinks (30 November 2009)
- Using Office 2010 Background Removal with Visio (29 October 2009)
- Visio 2010 – Custom context menus (10 September 2009)
- Link (size) data to shapes (08 September 2009)
- Visio 2010 – Save As Silverlight (31 August 2009)
- Visio 2010 – ShapeSheet Intellisense and formula editing (29 July 2009)
- Simple Visio Bullet Graph (30 June 2009)
- Simple Visio Sparkline implementation (31 May 2009)
- Icons and Cursors (29 April 2009)
- Extending Visio’s Save As Web zoom functionality (14 April 2009)
- Save As Web URL Parameters (07 April 2009)
- Visio, Excel and late binding enumerations (06 April 2009)
- Save As Web and IE8 (04 April 2009)
- Changing page size for all pages (31 March 2009)
- New Visio Webcast Series (12 March 2009)
- Visio and Bing (Virtual Earth) (06 March 2009)
- Changing the 'Save as Web' tooltip (22 February 2009)
- Convert Excel, PowerPoint and Word flowcharts to Visio (12 February 2009)
- Visio Extras Add-Ons, a version comparison (25 January 2009)
- 'Save as web' tab navigation with jQuery - Part 2 (18 January 2009)
- 'Save as web' tab navigation with jQuery - Part 1 (31 December 2008)
- 3 ShapeSheet Tips (Part 2 - Formula Tracing) (21 November 2008)
- Happy birthday to me - free shape for you (06 October 2008)
- 3 ShapeSheet Tips (Part 1 - Insert Function) (30 September 2008)
- Editing the Save As Web details table (29 August 2008)
- Changing a Save As Web cursor (28 July 2008)
- Using the Visio Event Monitor tool (29 June 2008)
- Linking Org Chart Images (28 June 2008)
- Taming your toolbars (18 May 2008)
- Link to specific page in 'Save As Web' (27 April 2008)
- Synchronizing page zoom 'WithEvents' (16 April 2008)
- Creating random custom line patterns - Part 2 (03 March 2008)
- Creating random custom line patterns - Part 1 (03 March 2008)
- Hiding Pages (with VBA) (13 February 2008)
- Escaping from Save as Web Page links (23 December 2007)
- Highlighting images using a mask (27 November 2007)
- Hiding Pages (12 November 2007)
- Looping through (06 November 2007)
- Just for starters (01 October 2007)
- Welcome (01 October 2007)