Excel for Windows (Desktop Application)

Welcome to the Excel for Windows (Desktop Application) feedback forum! This is the place for users to send us suggestions and ideas on how to improve.

Take a look at the feedback that we are currently working on and what feedback we have already completed.

How can we improve Excel for Windows (Desktop Application)?

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

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Allow Excel Macros to be written in PowerShell

    Allow Excel Macros to be written in PowerShell.
    It would also be amazing if it could be used as an alternative to field functions such as "=PRODUCT(A1:A10))"

    I believe that Microsoft Excel naively supporting PowerShell as a 21st century alternative to VBA would be the most beneficial change made to the software since release.

    Almost all Microsoft products are becoming PowerShell integrated, yet Office remains only supporting VBA.
    VBA is an archaic procedural language which despite its ambivalent love from the community, seems to have little to no place in the modern world.
    PowerShell can directly interact with COM objects…

    51 votes
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)

      We’ll send you updates on this idea

      7 comments  ·  Macros and Add-ins  ·  Flag idea as inappropriate…  ·  Admin →
    • Change Significance F Label in Regression Output

      My MBA cohort is having a difficult time remembering that Significance F is really the model-level p-value. We understand that the p-value labels below refer to the individual variables, but Significance F is obscure.

      I suggest that you change the label Significance F in the ANOVA section of the output to Model p-value to resolve this confusion.

      12 votes
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)

        We’ll send you updates on this idea

        1 comment  ·  Macros and Add-ins  ·  Flag idea as inappropriate…  ·  Admin →
      • return the ability in Excel 2016 to open multiple spreadsheets in the same Excel 2016 window!

        The discontinuation of being able to open multiple spreadsheets in the same Excel window was arbitrary and it is infuriating. I can't, for the life of me imagine the reason for the change. I have to use macros to do all of my reporting and I have to research VBA syntax help, now, in order to figure out how to get my macro to switch between spreadsheets since 'ActiveWindow.ActivateNext' no longer works.

        27 votes
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)

          We’ll send you updates on this idea

          2 comments  ·  Macros and Add-ins  ·  Flag idea as inappropriate…  ·  Admin →
        • Integrate VS Code into Excel, at the same level as the VBA IDE

          VS Code has an equivalent feature set to the VBA IDE (editor with Intellisense, syntax highlighting and validation; debugger with locals and watch panes, code navigation). Leveraging VS Code for editing and debugging macros embedded in Excel documents would bring the following benefits:

          1. Excel could support embedded scripts in various languages (https://excel.uservoice.com/forums/304921-excel-for-windows-desktop-application/suggestions/10549005-python-as-an-excel-scripting-language), as long as the language is supported in VS Code (Python, R, Javascript) without needing a new editor for each one (both a maintenance burden, and a profusion of UIs for the same task of editing and debugging code).

          2. The only VBA IDE features…

          30 votes
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service
            Signed in as (Sign out)

            We’ll send you updates on this idea

            0 comments  ·  Macros and Add-ins  ·  Flag idea as inappropriate…  ·  Admin →
          • OneDrive/Live AutoSave breaks Custom Menu ribbon adds if they are "Office 2010 Custom UI Part"

            OneDrive/Live "AutoSave" removes any pre-existing "Office 2010 Custom UI Part" ribbon changes in an Excel file and does so without any warning. Apparently, though I have not tested, a "Office 2007 Custom UI Part" is NOT removed from the file.

            OneDrive/Live AutoSave should *NEVER* break things in a user file without warning or way to recover.

            1 vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service
              Signed in as (Sign out)

              We’ll send you updates on this idea

              0 comments  ·  Macros and Add-ins  ·  Flag idea as inappropriate…  ·  Admin →
            • Standardize Auto-Formatting Between 32 and 64 Bit VBA

              The acceptable format for exponentiation between the 32 and 64 Bit version of VBA are not the same, and it gets me every time I switch between my work and personal computer.

              Specifically something of the form `x=9^2` will auto-format to `x = 9 ^ 2` and compile without error on a 32-Bit install VBA. However, the same code segment (`x=9^2`) will throw a `Compile error: Expected: end of statement` on a 64-Bit install. To get the same segment of code to correctly compile on a 64-Bit version of VBA, you have to insert a space before the caret (`x=9…

              1 vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service
                Signed in as (Sign out)

                We’ll send you updates on this idea

                0 comments  ·  Macros and Add-ins  ·  Flag idea as inappropriate…  ·  Admin →
              • Improve Excel's ability to locate, edit and break links in spreadsheets.

                Often I create spreadsheets used by others within my company and by some of our business partners outside of our company. This may involve merging multiple spreadsheets into a single larger spreadsheet. Under these circumstances it is common to have the new merged spreadsheet pulling something from one or more of the previous stand alone spreadsheets. It works fine on my company laptop as I have access privileges to all of the previous stand alone spreadsheets. However when I give the merged spreadsheet to others within my company and/or our business partners they may experience linking problems. The more knowledgeable…

                4 votes
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  I agree to the terms of service
                  Signed in as (Sign out)

                  We’ll send you updates on this idea

                  0 comments  ·  Macros and Add-ins  ·  Flag idea as inappropriate…  ·  Admin →
                • How about a “GOTO Line Number” in the VBA editor.

                  I use the bookmarks in VBA. I would like to have a way to go directly to a line number since the bookmarks are gone after excel closes.

                  1 vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    I agree to the terms of service
                    Signed in as (Sign out)

                    We’ll send you updates on this idea

                    0 comments  ·  Macros and Add-ins  ·  Flag idea as inappropriate…  ·  Admin →
                  • FIX THE BUGS with Application.ScreenUpating & Application.DisplayAlerts!It has been reported as broken for over a YEAR

                    BUG REPORT: Neither Application.ScreenUpdating or Application.DisplayAlerts work correctly in Excel 2016. Without these functioning, (unattended) macros are useless.

                    1 vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service
                      Signed in as (Sign out)

                      We’ll send you updates on this idea

                      0 comments  ·  Macros and Add-ins  ·  Flag idea as inappropriate…  ·  Admin →
                    • Add a formula to show date modified similar to =TODAY()

                      Have a formula that can show the most recent modification date to the document similar to how =TODAY() shows today's date, =DATEMODIFIED() can show what day the last change was made.

                      4 votes
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        I agree to the terms of service
                        Signed in as (Sign out)

                        We’ll send you updates on this idea

                        0 comments  ·  Macros and Add-ins  ·  Flag idea as inappropriate…  ·  Admin →
                      • please allow more than 8 items on a dropdown menu

                        please allow more than 8 items on a dropdown menu

                        1 vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          I agree to the terms of service
                          Signed in as (Sign out)

                          We’ll send you updates on this idea

                          1 comment  ·  Macros and Add-ins  ·  Flag idea as inappropriate…  ·  Admin →
                        • Some VBA Language Enhancments

                          I'm using VBA User Forms intensively.
                          What I would suggest is adding
                          1) Async-await feature of C#
                          2) Task and parallel features of C#
                          3) Vba JSON Object

                          2 votes
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            I agree to the terms of service
                            Signed in as (Sign out)

                            We’ll send you updates on this idea

                            0 comments  ·  Macros and Add-ins  ·  Flag idea as inappropriate…  ·  Admin →
                          • Excel 2007 and macros

                            I am using Excel 2007. When I create a macro for the first time, it works fine. Then I save my workbook as macro compatible. When I reopen my workbook and try to run the macro, I get an error message telling me that macros have been desactivated due to security parameters. The only way is to activate all macros but it is not recommended!!
                            The community did not provide so far a workable solution.
                            Can you help?
                            Thanks and best regards

                            1 vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              I agree to the terms of service
                              Signed in as (Sign out)

                              We’ll send you updates on this idea

                              0 comments  ·  Macros and Add-ins  ·  Flag idea as inappropriate…  ·  Admin →
                            • Error with dbconnection

                              Unable to use Open database connection without error on Excel version build 8528.2126. Works fine on build 8326.2076

                              2 votes
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                I agree to the terms of service
                                Signed in as (Sign out)

                                We’ll send you updates on this idea

                                0 comments  ·  Macros and Add-ins  ·  Flag idea as inappropriate…  ·  Admin →
                              • 1 vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  I agree to the terms of service
                                  Signed in as (Sign out)

                                  We’ll send you updates on this idea

                                  0 comments  ·  Macros and Add-ins  ·  Flag idea as inappropriate…  ·  Admin →
                                • NetLogo like Simulation Controls

                                  I think Excel would be perfectly fitted for Simulations.
                                  For Example Agent Based Modelling.

                                  I'm using the "NetLogo" which ist great but which has not exploited its potential to the full. (manpower?)

                                  It would be great if Excel would offer
                                  "Simulation Controls" similar to NetLogo which would be
                                  connected to VBA and background calculations.

                                  1 vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    I agree to the terms of service
                                    Signed in as (Sign out)

                                    We’ll send you updates on this idea

                                    0 comments  ·  Macros and Add-ins  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Add support in VBA to reference COM add-in. Specifically want to use this to access the analysis services API.

                                    Add support in VBA to reference COM add-in. Specifically want to use this to access the analysis services API.

                                    1 vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      I agree to the terms of service
                                      Signed in as (Sign out)

                                      We’ll send you updates on this idea

                                      0 comments  ·  Macros and Add-ins  ·  Flag idea as inappropriate…  ·  Admin →
                                    • 1 vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        I agree to the terms of service
                                        Signed in as (Sign out)

                                        We’ll send you updates on this idea

                                        0 comments  ·  Macros and Add-ins  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Bug in links to Add-in

                                        Can you fix the bug in Excel that has been around almost forever?

                                        If I have a workbook that uses an Add-in in my personal addins folder, when someone else opens that on their machine, the link automatically looks for the Add-in in my personal folder on their machine, rather than in their addins folder.

                                        If the workbook has iterations reliant on that link, then all the calculations fail, often with a long road to recover all the bad cells.

                                        1 vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          I agree to the terms of service
                                          Signed in as (Sign out)

                                          We’ll send you updates on this idea

                                          0 comments  ·  Macros and Add-ins  ·  Flag idea as inappropriate…  ·  Admin →
                                        • My opinion is that you would be doing great to add Logistic Regression as a supported software tool in Excel, in the Data Analysis Tool Pak.

                                          My opinion is that you would be doing great to add Logistic Regression as a supported software tool in Excel, in the Data Analysis Tool Pak. Currently Linear Regression is a tool in that Tool Pak so it would be easy to extend it a little for a different type of regression. And logistic regression allows for a wide variety of practical business applications, broader than Linear Regression. People love and use Excel so adding Logistic Regression would be greatly user friendly.

                                          1 vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            I agree to the terms of service
                                            Signed in as (Sign out)

                                            We’ll send you updates on this idea

                                            0 comments  ·  Macros and Add-ins  ·  Flag idea as inappropriate…  ·  Admin →
                                          ← Previous 1 3 4 5 6 7
                                          • Don't see your idea?

                                          Feedback and Knowledge Base