Questions tagged [visio]

Visio is a diagramming tool included as part of the Microsoft Office suite. This tag is only for questions on programming against Visio objects or files—also tag with VBA.

Visio is a diagramming tool included as part of the Microsoft Office suite, though it is usually acquired separately. It is used to create documents such as flowcharts, organizational charts, network topologies, and software architecture diagrams. Visio includes a development environment known as the ShapeSheet and an API which can be used to develop diagraming and data visualization applications.

Ask programming-related questions about Microsoft Visio (ShapeSheet, API, UML, flow charts, database diagrams, etc.) here on Stack Overflow. For non-programming applications of Visio and for general Visio support, consider if your question might be a better fit on Super User.


Documentation:

1485 questions
6
votes
2 answers

Logical Architecture Diagram

I know this is quite a generic question which a normal google search result should give but some of how i am not convinced from results . My understanding of logical architecture diagram is that it is logical grouping of all components that make an…
Vinay b
  • 139
  • 1
  • 2
  • 15
6
votes
2 answers

Importing UML Diagrams into Visual Studio

In school I have learned that creating UML Diagrams/Models is great design practice before taking on a project. I have found it quite useful myself, in doing so I tackle projects much faster, and my overall design tends to be better. I've noticed a…
jsmith
  • 7,198
  • 6
  • 42
  • 59
6
votes
2 answers

Automating reverse engineer database model with Visio

We develop and maintain our database schema with a custom tool. SQL scripts and runtime files are generated from that tool. However, it does not provide a very good visual representation. Lately I been using Visio to reverse engineer the schema.…
Michiel Overeem
  • 3,894
  • 2
  • 27
  • 39
6
votes
0 answers

Visio 2010: Moving Multiple Connectors, Sequential Diagram

I am trying to move multiple connectors that connect lifelines of objects, but the connectors become unglued if I select more than one and move them. Is there a way to move all of the selected steps down one or two connections without having to…
5
votes
2 answers

JAXB is confused about root elements?

I'm trying to marshal a file using the Visio XML Schema, which consists of 3 schema files and produces three packages when java source is generated with…
Chris
  • 3,400
  • 1
  • 27
  • 41
5
votes
1 answer

How to get a nice class diagram for built-in .net classes?

To get an overview for the CodeDom classes in .Net I tried to create a class diagramm using Visual Studio 2010 built-in class designer, but I did not find the way how I could feed the .Net built-in classes and types into it, the only I can get is to…
Alexander Galkin
  • 12,086
  • 12
  • 63
  • 115
5
votes
1 answer

Convert .vsd file to .vdx

How can I convert Visio binary file (.vsd extension) to Visio xml file(.vdx extension) in programming? Does Microsoft provide such C/C++ library ?
xiaohan2012
  • 9,870
  • 23
  • 67
  • 101
5
votes
7 answers

Visio 2010: Prevent Co-Linear Connector Routes

I have recently picked up Microsoft Office Visio 2010 in the interest of drawing out the execution flow of a software application I am planning. So far I have enjoyed the program, and it has helped me significantly to figure out exactly what…
Shaun Hamman
  • 2,287
  • 4
  • 21
  • 33
5
votes
2 answers

Get Window position of a Visio Application

Intro: I've run into an issue when I tried to position Visio-UserForms relative to the calling Visio application window, as it is possible in other MS Office applications. Normally I would use calling code like in the first block (Excel) to open a…
L8n
  • 728
  • 1
  • 5
  • 15
5
votes
2 answers

How do I retrieve Visio custom shape information with VBA

Using VBA, how do I retrieve custom shape information from a Visio 2003 diagram.
JonnyGold
  • 861
  • 6
  • 15
  • 20
5
votes
2 answers

Microsoft Visio 2016 - Delete Attributes from Entity in Crow's Foot DB Notation diagrams

I'm new to Visio 2016, and building ERD diagrams in Crow's Foot Database Notation. I can't figure out how to correctly delete an attribute from an entity. I am only able to delete the text from the attribute field, but which leaves a blank space…
wc007
  • 95
  • 8
5
votes
2 answers

How to use other attribute types in classdiagrams in visio?

I have no idea where to ask, so I hope that some Visio specialists can help. I'm just making a class diagram but Visio seems to be very static and simple for method signatures. All I wanted to add is a constructor with the following…
Andre
  • 9,000
  • 5
  • 26
  • 32
5
votes
1 answer

Will renaming Visio's `ThisDocument` module cause any problems?

The default Viso document has a CodeName of ThisDocument and unlike other Office documents, the ThisDocument component's CodeName appears to be Read Only. If I have trusted access to the VBE, then I can rename the component, with a line like…
ThunderFrame
  • 9,352
  • 2
  • 29
  • 60
5
votes
2 answers

Creating Shapes in visio using c#

Hi i need to develop an addin for creating diagram objects in visio.I am able to create the top shape but not its derived types . for EG i am able to creat Start event in visio using c#, but couldn't create Start Event of message type or others In…
Dah Sra
  • 4,107
  • 3
  • 30
  • 69
5
votes
1 answer

Visio Shape ID Overflow

The Visio Page object's SetFormulas and GetResults methods requires an array containing ShapeID,Section,Row,Column, in order to batch read/write from/to the shapesheet. However, I find that in drawings with a lot of shapes, after adding and deleting…
Jon Fournier
  • 4,299
  • 3
  • 33
  • 43