Skip to content

Visio-Resources/developing-solutions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

This is all about developing Visio solutions:

Available technologies and which one to chose

Add-Ons

Save As addon for Visio VBA by Paul Herber
Addon to allow Visio VBA to do a "Save As" There is no built-in dialog in Visio VBA to do a Save As. So, I have created an addon that can do this. Download the .zip file below, unzip it and run the .msi file contained within. This will install the addon in Visio. Now download the test.zip file below and unzip it into your My Shapes folder. Open this file and look at the macro "SaveAs". Edit the contents of the string "SaveAddress" to change the default location and name where the file is saved to.

Plug-Ins

VBA Import/Export Addin by Nikolay Belykh
This free Visio add-in helps to import and export VBA code from Visio to a folder. The addin can exports and import the code from “ThisDocument”, forms (.frm), classes (.cls) and modules (.bas)
ShapeSheet Watch by Nikolay Belykh
ShapeSheet Watch is an additional window for easy work with ShapeSheet cells in MS Visio.
Visio Power Tools2010 by Saveen Reddy
Add-in for create an HTML document that contains lists and thumbnails of all the Masters in a Visio Stencil.

Interactions with other office applications

Visio BackSync by Nikolay Belykh
This add-in uses Visio data-binding infrastructure, and allows you to update the data in the external source from Visio (back-synchronize). There are limitations of course, but basically it supports any type of data source which support update (including Excel files, databases, and SharePoint lists).

Templates, Stencils and macros

Featured Visio templates and diagrams
There you can find additional templates from MS Corp and MS partners
3rd-party Visio stencils
A collection of links to 3rd-party Visio stencils and add-ons collected by Paul Herber
Various Domotic Stencils by rrobinet
There you can find dosens stencils: Domotic and IOT devices
Collections of hyperlinks by Benoît H. Dicaire
To keep your visio stencils as up-to-date as possible, look for up-to-date versions on vendor websites.

Smartshapes

Where to start...

Microsoft Visio 2010 Developer Training
This is a three-volumne training series for Microsoft Visio 2010 developers. The trainings cover Shapes and ShapeSheet fundamentals, diagramming solutions and publishing for process management, and programming with the Visio object model. Each volumne describes the new features and provides some code samples
Visio, a flyby for developers - Module 1 and Visio, a flyby for developers - Module 2
Videos by John GoldSmith
ShapeSheet Reference - documentation
A complete description of the ShapeSheet, consisting of 617 pages
Understanding the ShapeSheet
This is chapter 3 from book Microsoft Visio 2010 Business Process Diagramming and Validation by David J Parker

Developing

Extended Visio Addin Project by Nikolay Belykh
This extension contains a project template to create a extneded Microsoft Visio Addin based on Visual Tools for Office or vanilla COM Shared AddIn in C# and VB.NET. Release 1.2.2
IdMsoAutocomplete by Nikolay Belykh
The extension provides autocomplete for CustomUI for office ribbon (means, auto-complete for the built-in item identifiers, like idMso, insertBeforeMso, insertAfterMso and imageMso). Release 1.0.3

Testing

Deploying

Maintaining