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

Help us make Visio more Awesome!

(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

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

    13 votes
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)

      We’ll send you updates on this idea

      2 comments  ·  Flag idea as inappropriate…  ·  Admin →
    • 1 vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        Signed in as (Sign out)

        We’ll send you updates on this idea

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

        Add value stream mapping templates

        2 votes
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          Signed in as (Sign out)

          We’ll send you updates on this idea

          0 comments  ·  Flag idea as inappropriate…  ·  Admin →
        • 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
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            Signed in as (Sign out)

            We’ll send you updates on this idea

            0 comments  ·  Flag idea as inappropriate…  ·  Admin →
          • 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
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              Signed in as (Sign out)

              We’ll send you updates on this idea

              0 comments  ·  Flag idea as inappropriate…  ·  Admin →
            • 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
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                Signed in as (Sign out)

                We’ll send you updates on this idea

                0 comments  ·  Flag idea as inappropriate…  ·  Admin →
              • 2 votes
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  Signed in as (Sign out)

                  We’ll send you updates on this idea

                  0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                • 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
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    Signed in as (Sign out)

                    We’ll send you updates on this idea

                    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                  • 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
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      Signed in as (Sign out)

                      We’ll send you updates on this idea

                      0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                    • 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
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        Signed in as (Sign out)

                        We’ll send you updates on this idea

                        0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                      • 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!

                        3 votes
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          Signed in as (Sign out)

                          We’ll send you updates on this idea

                          1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                        • 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
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            Signed in as (Sign out)

                            We’ll send you updates on this idea

                            0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                          • 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
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              Signed in as (Sign out)

                              We’ll send you updates on this idea

                              0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                            • 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
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                Signed in as (Sign out)

                                We’ll send you updates on this idea

                                0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                              • 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
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  Signed in as (Sign out)

                                  We’ll send you updates on this idea

                                  0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                • 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
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    Signed in as (Sign out)

                                    We’ll send you updates on this idea

                                    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Provide a Visio Rest Api with support in MS Graph

                                    MS stated future for extending Office applications in via a Rest Api and support for MS Graph.
                                    Imagine asking a Skype Bot to draw a diagram of network devices that can be discovered, or create an orghart of someone's team, or create a flowchart of steps required to achieve a goal...

                                    7 votes
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      Signed in as (Sign out)

                                      We’ll send you updates on this idea

                                      0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                    • 4 votes
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        Signed in as (Sign out)

                                        We’ll send you updates on this idea

                                        0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Enable creation of diagrams not tied to physical page constraints.

                                        I produce diagrams never intended to be printed out - network diagrams, database schema, et al. It is extremely constraining to have to be juggling shapes around to fit in some arbitrary A4 / A3 / whatever sized paper background and always see those edges locking in my work. Let me just have an infinite blank canvas. Or if that exists in Visio, I cannot find it.

                                        4 votes
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          Signed in as (Sign out)

                                          We’ll send you updates on this idea

                                          1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Additional protection for document page tabs

                                          It would be helpful to have more control over the page tabs,
                                          - Prevent page tab text from being changed
                                          - Prevent new page tabs being added
                                          - Prevent page tabs being deleted

                                          3 votes
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            Signed in as (Sign out)

                                            We’ll send you updates on this idea

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

                                          Visio for Developers

                                          Feedback and Knowledge Base