Visio for Developers

Welcome to the Visio for Developers feedback forum! We love hearing from customers and partners. To help us make Visio more awesome, we have partnered with UserVoice, a third-party service, to create this forum to hear your ideas and suggestions. Your use of the portal and your submission is subject to the UserVoice Terms of Service & Privacy Policy , including the license terms. Please do not send any novel or patentable ideas, copyrighted materials, samples or demos for which you do not want to grant a license to Microsoft.


  • As soon as you start entering a new idea, a list of similar ideas might show up, allowing you to either vote for an existing idea or create a new one.

  • There is no restriction on votes but you can vote any idea only once. hence vote for ideas that you want to see in future releases of Visio

  • You can add #hashtags to your idea description for tagging! it makes it easier to search for similar ideas.

Looking forward for your ideas

  1. Mac users would love a version that works on their systems

    How about reaching out to the other guys, like Microsoft has done with Office>

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  2. Allow use of VBA macros to 'polish' Data Visualizer drawings including: activate Data Graphics, select DG fields, and configure DG.

    Currently, the Data Graphics window closes and becomes disabled as soon as you start recording a macro..so you cannot create VBA code to automate standard DG configurations that may be needed. This is very annoying when you have tens of drawings to produce with identical configurations and you are trying to make it easy for Visio beginners to perform on a regular basis.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  3. True two-way for Data Visualizer

    For the data visualizer functionality - the link between Visio and Excel - for Visio to be the starting point, the initial source of the data; to be able to conceive the problem and chart the process in Visio and then instruct it to populate an Excel spreadsheet with the information.
    Also for qualifying data for Visio shapes, for example what shows up in the external data window in Visio, allowing us to create an object in Visio in which we can specify that qualifying information for that shape, associate it with that shape and have that qualifying data appear…

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  4. 1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  5. 1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  6. add value stream mapping templates

    Add value stream mapping templates

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  7. PrintShapesheet too verbose

    The PrintShapeSheeet function is useful for exploring the shapsheet, but it is too verbose. Consider an option to determine if empty sections should be printed.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  8. Expose more of the visio object model to VBA, and provide full VBA help documentation

    In a prior role, I used VBA to automate Visio- things like adjusting the shapes, overlaying external color-coded shapes on org charts to illustrate aspects of the work, etc. In more recent versions of Visio, I think there is a lot more going on (maybe to make it more functional for a variety of other user needs), but it has become more difficult (at least for me) to understand the object model, and often I have to go to other experts because tribal knowledge has replaced comprehensive documentation.

    Perhaps embedded in this suggestion is a review of the nomenclature for…

    3 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  9. Please add ORM diagrams

    Please integrate ORM diagrams. They are also availiable for download online, but then inside organisation, everyone have to dowload it.
    There is multiple site like orm.net for example

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  10. 2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  11. Visio with Multiple Sheets

    We have added multiple sheets to the Visio file. However when I connected this visio file in Power BI, it is showing only current active sheet in Power BI, not all the sheets. How to fix this issue?

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  12. A shapesheet function to parse a string from a shapesheet cell's formula.

    The purpose I'm thinking for this, is to make possible to get strings of Name or NameU properties automatically with a dynamic connector, making possible to get and send data between shapes by connecting them with a dynamic connector, using only shapesheet functions.

    4 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  13. Add detailed documentation on Visio 2013 Del='1' connection point attribute from section N='Connection'

    We are VSTO add-ins developers (Visio 2007, Visio 2010, Visio 2013) and have hit a major software issue when we convert a .vdx file to the new .vsdx file format. When opening the converted Visio drawing, with Visio 2013, it keeps adding the Del='1' attribute on some connection points in the Visio drawing which disconnects the shapes.

    This problem is intermittent and has pop-up on more than 1 computer although on some other computers this works fine.

    I have already posted my issue in MSDN forums; here's the link for reference: https://social.technet.microsoft.com/Forums/en-US/6a43db8a-8339-4568-98b9-4ed999314368/visio-2013-keeps-disconnecting-shapes-by-adding-the-section-nconnection-with-rows-containing-the?forum=vsto

    We would love to find some documentation explaining…

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  14. JavaScript to read Visio file's property

    Hi team,

    I'm not sure if the existing JavaScript for Visio Online allows me to read Visio file's property during upload process to SharePoint Online. I need to automatically extract Tags property in my Visio file to a SharePoint custom list.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  15. Reverse and Forward Database Model using Visio

    I remember Microsoft Visio for Enterprise Architect, and how i can modelate a sql database using Visio.

    I don't understand why you remove this feature, today it's only able to reverse engineer a database using Visio Pro for Office 265, but it's not possible forward to database.

    I know a lot of people with the same problem, i'm still using Visio 2003 for Enterprise Architects today (now in 2017), and i will be happy if you give us this feature back!

    6 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  16. Let users have more control over flowcharts and containers.

    Nothing within a Visio cross functional flowchart seems to work properly when it comes time to format the chart and make it look nice. Please get users more control rather than locking them out

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  17. Prevent Visio from ever going to the W3.org website when opening SVGZ files

    As was identified as a bug by Microsoft, 28692 OfficeQFE, Visio would have a problem when opening SVG(Z) files when not connected to the internet (offline). This bug was hotfixed by Microsoft in this KB 2466309 https://support.microsoft.com/en-us/help/2466309.
    Last year, Microsoft rolled out an Update package that affected Visio 2007 and 2010 versions - which makes Visio to connect to the hans-moleman.w3.org website. This behavior introduced a latency/delay of approximately 1-2 minutes. This has affected several of our clients that uses the Visio application to convert SVG(z) file to PNG. Can this behavior be reverted back or simply - remove…

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  18. Shapesheet function for connection point connected

    It would be helpful to provide a function via the shapesheet for connections to be able to determine if they have a connection or not.

    6 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  19. I suggest you generate diagrams from Azure Resource Manager (ARM) templates similar to ArmViz.io

    Allow the generation of Vision Diagrams from ARM Templates. Ideally this would be via the command line so that this could be automated as part of the continuous delivery pipeline. Other tools like http://armviz.io allow the visualization of templates, but don't allow the saving or exporting of the diagram. The Developer Tools team is also looking at a similar solution. You guys/gals should talk. This would allow solution engineers and architects to generate diagrams from templates, reducing the burden to create Minimum Viable Documentation.

    21 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  Flag idea as inappropriate…  ·  Admin →
  20. Local storage for macros, which available for all documents

    MS Excel Application have personal macro workbook (Personal.xlsb), MS Word Application have personal template with macros (Normal.dotm). Macros which contained in these storages can be called from any word's document or excel's workbook. But in Visio application there is no place where you can store macros available at the application level !

    IMHO: If Visio Team add a similar feature it will be great !

    11 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1
  • Don't see your idea?

Visio for Developers

Categories

Feedback and Knowledge Base