• Skip to main content
  • Skip to primary sidebar
  • Skip to footer

bVisual

  • Home
  • Services
    • How Visio smartness can help your business
    • Visio visual in Power BI
    • Visio Consulting Services
    • Visio Bureau Services
    • Visio Training and Support Services
  • Products
    • Visio Shape Report Converter
    • SS Plus
    • LayerManager
    • visViewer
    • Metro Icons
    • Rules Tools for Visio
    • The Visio 2010 Sessions App
    • Multi-Language Text for Visio
    • Document Imager for Visio
    • multiSelect for Visio
    • pdSelect for Visio
  • Case Studies
    • Case studies overview
    • Using Visio in Education for GIS
    • Visualizing Construction Project Schedules
    • Visio Online Business Process Mapping
    • Nexans Visio Template
    • CNEE Projects, WorldCom
    • Chase Manhattan Bank
  • News
    • Recent news
    • News archive
  • Resources
    • Articles➡
      • ShapeSheet Functions A-Z
      • Comparing Visio for the Web and Desktop
      • Customising Visio Shapes for the Web App
      • Key differences between the Visio desktop and web apps
      • Using the Visio Data Visualizer in Excel
      • Using Visio in Teams
      • Creating Visio Tabs and Apps for Teams with SharePoint Framework (SPFx)
      • Designing Power Automate Flows with Microsoft Visio
      • Innovative uses of Visio Lists
    • Webcasts ➡
      • Visio in Organizations
      • My session and other Visio sessions at MSIgnite 2019
      • Power up your Visio diagrams
      • Vision up your Visio diagrams
      • The Visio 2010 MVP Sessions
    • Visio Web Learning Resources
    • Books➡
      • Visualize Complex Processes with Microsoft Visio
      • Mastering Data Visualization with Microsoft Visio
      • Microsoft Visio Business Process Diagramming and Validation
      • Visualizing Information with Microsoft Visio
  • Blog
    • Browse blog articles
    • Visio Power BI articles
    • Visio for Web articles
    • A history of messaging and encryption
  • About us
    • About bVisual
    • Testimonials
    • Bio of David Parker
    • Contact Us
    • Website Privacy Policy
    • Website terms and conditions
    • Ariba Network

Visio for Desktop

Published on November 8, 2025 by David Parker

Post-Processing Paste from Clipboard in Visio

One of my current Visio VSTO add-in projects requires me to react to users pasting custom shapes in the Visio page from the clipboard. The process involves registering the ExitScope event and then checking the Clipboard contents. Initially, I was merely testing for a line in the DataObject that started with the word “Visio “, but then testing revealed that copying and pasting text from one shape to another was also getting processed, so then I added a further check that the line also finished with the word ” Shapes”. This works fine, but then I got to wonder if I could also post-process tables copied and pasted from Excel because the standard paste maintains font settings but omits the tabs and line feeds, making the text unusable without serious manual editing. This article explains how this can done.

[Read more…] about Post-Processing Paste from Clipboard in Visio

Filed Under: Coding, eVSM Mix, Visio, Visio for Desktop Tagged With: Coding, Visio

Published on September 1, 2025 by David Parker

Are Master Shortcuts useful in Visio?

Many Visio users may not even understand the question, but this almost hidden feature has been available for many years. A Master Shortcut looks like a normal Master in a stencil, but it is merely holds a reference to another Master in a Stencil, not necessarily the same one, and has an option to add actions that can change properties of the target Master when it is dropped on the page. The advantage is that the shapes on the page are still instances of the target Master in the document which makes customisation and maintenance much easier. So, why would you use them?

One good reason is that you are providing a custom stencil, but you want to include some of the built-in Microsoft ones. Just including a Master Shortcut to the Microsoft Stencil and Master does not break any copyright laws that I am aware of.

Another good reason is that many users prefer to just drag’n’drop a Master from a Stencil rather than further mouse clicks to configure the dropped shape with the Shape Data window or the right mouse actions.

This article describes how to use Master Shortcuts using BPMN shapes as an example.

  • The BPMN Task has 10 types available from Shape Data window and context menu
  • Copy Master then Paste Shortcut into an editable Stencil
  • Edit Master Shortcut Properties and rename, then copy/paste as required
  • Multiple Master Shortcuts but only one Master
[Read more…] about Are Master Shortcuts useful in Visio?

Filed Under: Actions, Shape Data, Shape Design, Visio for Desktop Tagged With: Master Shortcuts, Visio for the desktop

Published on May 19, 2025 by David Parker

Co-authoring and Commenting with Visio Documents

Microsoft Visio can be used in the web browser and on the desktop, but there are several licensing options available, so which ones can be used concurrently whilst supporting co-authoring and commenting? This article tests the various scenarios but assumes that the Visio documents are stored in OneDrive for Business or SharePoint Online\Teams. The Microsoft article, Work together on Visio drawings, explains most of the scenarios, but does not clearly explain the scope of the Visio web licenses with respect to diagram types or customisations.

[Read more…] about Co-authoring and Commenting with Visio Documents

Filed Under: External Data, Hyperlinks, Shape Data, Visio, Visio for Desktop, Visio for Web Tagged With: Visio, Visio for M365, Visio for the desktop, Visio for the Web

Published on March 1, 2025 by David Parker

Using Button Face Ids in Visio

Microsoft Visio desktop has the ability to display icons from a built-in list of Office icons on Actions and Action Tags (nee Smart Tags). These can be set in the ShapeSheet by using the desired number from several thousand in the ButtonFace cell. Although there is the ability to add better icons using code, the quick ShapeSheet formulas are useful way of indicating the purpose of a command. This article simply lists the first 3,600 of these fas a quick and easy reference for me, and othe ShapeSheet disigners out there!

  • Face Ids from 0001 to 0360
  • Face Ids from 0361 to 0720
  • Face Ids from 0721 to 1400
  • Face Ids from 1441 to 1800
  • Face Ids from 1801 to 2160
  • FaceI ds from 2161 to 2520
  • Face Ids from 2521 to 2880
  • Face Ids from 2881 to 3240
  • Face Ids from 3241 to 3600
[Read more…] about Using Button Face Ids in Visio

Filed Under: ShapeSheet Formulas, Uncategorized, Visio for Desktop Tagged With: ShapeSheet Functions, Visio

Published on December 5, 2024 by David Parker

Optimize Visio Flowcharts: Swimlane Reordering Tips

Microsoft Visio desktop Plan 2 and Professional editions provides the ability to create and synchronize cross-functional flowcharts between the diagram and an Excel table. This is great, and widely used for many types of processes. The Excel table normally has a Function / Swimlane column that contains text that becomes labels on the swimlane containers, and a Phase / Timeline column that contains text that becomes the label of the phase or separator containers. The import provides the option to order the diagram by Function and/or Phase, but it is impossible to get them ordered by both! This article provides a solution using a free macro-enabled Visio stencil.

  • Excel table with Function and Phase columns
  • Visio Data \ Create from Data
  • Step 2 More Options to order by Phase
[Read more…] about Optimize Visio Flowcharts: Swimlane Reordering Tips

Filed Under: Data Visualizer, Excel, Process Flows, VBA, Visio for Desktop Tagged With: Data Visualizer, Excel, Processes, VBA, Visio for the desktop

Published on October 6, 2024 by David Parker

Setting Default Measurement Units in Visio Pages

Microsoft Visio can handle many different units of measurements which can be set for a page and separately for shapes, such as dimensions, within the page. This can confuse some users who expect them both to be the same all the time. In fact, the dimension units can be set to be the same as the page units, but not necessarily so. It is possible to have different units on different dimension shapes, but is also possible to set all the same with one click, and to synchronise them with the page units.

  • Page Units
  • Dimension Units
  • Page Scale
[Read more…] about Setting Default Measurement Units in Visio Pages

Filed Under: Floor Plans, Scale, Visio, Visio for Desktop Tagged With: Dimensions, Measuremnet Units, Scale, ShapeSheet Functions, Visio

  • Page 1
  • Page 2
  • Page 3
  • Interim pages omitted …
  • Page 9
  • Go to Next Page »

Primary Sidebar

  • LinkedIn
  • Twitter

Recent Posts

  • Creating Boolean Context Menus in Visio
  • Installing Visio Templates and Stencils
  • Creating a Dynamic connector master automatically
  • A visual exploration of Penrose Tiling in Visio
  • How SVG in Visio can cause a Shape.BoundingBox(…) error

Categories

Tags

Accessibility Add-Ins AdvancedInstaller Connectors Containers Data Export Data Graphics Data Import Data Visualizer Educational Excel GraphDatabase Hyperlinks Icon Sets JavaScript LayerManager Layers Legend Link Data to Shapes MSIgnite Office365 Org Chart PowerApps PowerBI PowerQuery Processes Setup and Deployment Shape Data Shape Design ShapeSheet ShapeSheet Functions SharePoint 2013 SQL Teams Validation VBA Video Visio Visio 2007 Visio for the desktop Visio for the Web Visio Online Visio Services Visio Viewer Webinar

Footer

bVisual Profile

The UK-based independent Visio consultancy with a worldwide reach. We have over 25 years experience of providing data visualization solutions to companies around the globe.

Learn more about bVisual

  • Amazon
  • E-mail
  • Facebook
  • LinkedIn
  • Twitter
  • YouTube

Search this website

Recent posts

  • Creating Boolean Context Menus in Visio
  • Installing Visio Templates and Stencils
  • Creating a Dynamic connector master automatically
  • A visual exploration of Penrose Tiling in Visio
  • How SVG in Visio can cause a Shape.BoundingBox(…) error

Copyright © 2026 · Executive Pro on Genesis Framework · WordPress · Log in