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. For Visio for the Web, make the Visio JavaScript API also available when Visio files are stored in a third party database.

    For Visio for the Web, make the Visio JavaScript API also available when Visio files are stored in a third party database.

    At the moment we can use the Visio JavaScript API to interact with shapes of the diagram presented in Visio for the web. (https://docs.microsoft.com/en-us/office/dev/add-ins/reference/overview/visio-javascript-reference-overview)
    But for this to work the Visio files needs to be stored in SharePoint or OneDrive.

    When you have implemented the WOPI protocol you are able to view documents using Visio online that are stored in a third party database (https://wopi.readthedocs.io/en/latest/).
    We are in need of the Visio JavaScript API…

    10 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 →
  2. Enable macros to be added as buttons to QAT or toolbar

    Currently, I have no way to add my custom macros as custom commands/button in the toolbars.

    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 →
  3. Data Visualizer Auto run re-layout Page choosing a predefined layout

    When I import a spreadsheet using the Data Visualizer wizard, I should have some way to have it auto layout the page without me manually doing it. A lot of times the initial layout is garbage and requires me to move nodes around.

    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 →
  4. Automatically create Visio's using Data Visualizer

    I'd like to take a list of excel files and auto create Visio's using Data Visualizer without having to go through the wizard.

    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. For Org Charts please let Visio automatically create links to synchronised copies

    Visio is great for org charts but needs to automatically create links to synchronised copies.

    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 →
  7. A Dynamics 365 / Common Data Model Connector

    Like the connectors for the Data Model in Power-BI and Excel to be able to extract schemanames and other metadata which generates (data-pool for) diagrams

    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 →
  8. 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.

    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 →
  9. 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 →
  10. 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…

    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 →
  11. 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. 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 →
  13. add value stream mapping templates

    Add value stream mapping templates

    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 →
  14. 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…

    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 →
  15. 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 →
  16. 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?

    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 →
  17. 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!

    8 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 →
  18. 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.

    25 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 →
  19. 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 !

    16 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. 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.

    7 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 →
← Previous 1 3
  • Don't see your idea?

Visio for Developers

Categories

Feedback and Knowledge Base