Sie können Programme zum Steuern von Microsoft Visio in Visual Basic für Applikationen (VBA), jeder Microsoft Visual Studio .NET-Sprache oder jeder Programmiersprache erstellen, die die Automatisierung unterstützt.
Ein Programm kann die Automatisierung verwenden, um Zeichen- und Diagrammerstellungsfunktionen von Visio zu integrieren oder einfache, wiederkehrende Aufgaben in Visio zu automatisieren.