Feedback by UserVoice

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. If you think you have found a bug, please send us feedback in-app instead! To do so, please click “File”, then “Feedback”, then “Send a Frown” in Excel. This way, we will get detailed information that will help us better diagnose the problem.

To help us build the best version of Excel ever, we have partnered with UserVoice, a third-party service, to create this site to hear your suggestions and ideas for the next version of Excel. 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.

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. The new stocks data type should include ex-dividend date and earnings date. That is extremely useful information.

    The new stocks data type is great, but it would be even more useful if it were possible to get ex-dividend dates and earnings announcement dates. This is very important information, and it should not be too difficult to add,

    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  ·  Data Import  ·  Flag idea as inappropriate…  ·  Admin →
    • Ability to set the default zoom level for all worksheets.

      Ability to set the default zoom level for all worksheets. It should remember my preference on Zoom level. Similar to what you did in outlook as below

      Documentation is available here: https://support.office.com/en-us/article/zoom-and-stick-56c090bc-e148-44a7-bd06-1290edd38983?ui=en-US&rs=en-US&ad=US

      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  ·  Formatting  ·  Flag idea as inappropriate…  ·  Admin →
      • Distinguish Focused Row and Column

        When I view a row with multiple/many columns, I sometimes find it hard to see which cell in column "T" is of my row.

        Suggest to find some sort of way to distinguished the row I'm on from the surrounding rows.
        Best option I can think of is giving it some coloring or enlarging the font.

        Of course, the coloring/enlarging should take existing coloring/font-pitch.

        Suggest this will be an option I can turn off/on for either the row or column, and it has to allow user to choose the color/font.

        Regards,
        Ayal Telem.

        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  ·  Viewing / Navigating Workbooks  ·  Flag idea as inappropriate…  ·  Admin →
        • Make a function act as an array function inside a non-array formula.

          This would be for any function that could, logically, act in an array manner.

          If one typed the function using {} instead of (), it would do so while behaving "normally" (= as it does now) if using (). For example:

          VLOOKUP{} vs. VLOOKUP()

          The latter would act as expected today, producing a single result no matter the possibilities (an error still being a result).

          The former would produce an array of all the potential results (now it finds the first match and acts on it... this would find EVERY match, act upon each, and produce an array populated by…

          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  ·  Formulas and Functions  ·  Flag idea as inappropriate…  ·  Admin →
          • Excel

            I used to be able to press the AutoSumbutton (Sigma symbol) and get the range of consecutive numbers where my cursor is located to add up. Now I must stop and highlight or write in the range. What an increase of time needed on something that was so automatic. FIX IT PLEASE!!!

            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  ·  Formulas and Functions  ·  Flag idea as inappropriate…  ·  Admin →
            • improve custom number formatting navigation

              1) allow removal of unused customer number formats from the list of custom number formats (removes clutter created when trying out different custom number formats)
              2) make the list a MRU (most recently used) list, so you don't have to scroll all the way to the bottom each time you want to reuse a recently created format

              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  ·  Formatting  ·  Flag idea as inappropriate…  ·  Admin →
              • Format ditto

                Allow a custom number format that shows blank or possibly a user-defined string like '' (very retro) if the cell has the same value as the one above. I know this can be achieved using conditional formatting but it's a real pain to do

                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

                  1 comment  ·  Formatting  ·  Flag idea as inappropriate…  ·  Admin →
                • Blinking Cells after 'Find' finds a data

                  Hello
                  It will be better if cell blinks after a 'Find' operation. Otherwise it is very difficult to search. please see the attached image.

                  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  ·  Charting, Mapping and Visualizations  ·  Flag idea as inappropriate…  ·  Admin →
                  • switch between worksheets, supported by an overview similar to "Alt+Tab"

                    Story
                    "The user can switch between worksheets, supported by an overview similar to switching between programs."
                    ---------------------------------------

                    Windows (as-is)
                    With the keyboard shortcut "Alt+Tab" in Windows, the user sees an overview of the open programs (picture 1 in attached pdf).

                    Excel (to-be)
                    With a keyboard shortcut in Excel, the user sees an overview of the worksheets (picture 2 in attached pdf)

                    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  ·  Viewing / Navigating Workbooks  ·  Flag idea as inappropriate…  ·  Admin →
                    • I need to un-install but there is no option showing

                      I need to un-install but there is no option showing

                      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

                        1 comment  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
                      • Fix inlined member calls, on user objects on 64-bit VBA

                        In 64-bit VBA hosts, inlined member calls on user objects don't work like on 32-bit VBA hosts.

                        Given a UserClass with a getter/setter and a Class_Terminate handler (even it is empty).
                        And in a TestModule a factory procedure returning an instance of this class and also setting the setter.

                        When I now use this procedure and inline check the value of the getter like in the following sample, it results in a different behaviour compared to 32-bit VBA:

                        If CreateUserClass(True).TheValue Then

                        Please take a look in the attached text file for a complete sample.

                        Regards,
                        Axel

                        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

                          1 comment  ·  Application Errors  ·  Flag idea as inappropriate…  ·  Admin →
                        • Excel macro web & app

                          We can't convert an excel macro with activex into web.
                          If i'm right web and app are the next steps in excel. We must have clear option to convert excel macro with activex and other add-ins into web page and android app.

                          This will boost the excel to high level. Please consider this request

                          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  ·  Macros and Add-ins  ·  Flag idea as inappropriate…  ·  Admin →
                          • [BUG] Undesired change of the calculation formula during sequence calculation

                            [BUG]
                            Undesired change of the calculation formula in sequence

                            [Version]
                            version 2016, version 97, or maybe all versions
                            Tested with different documents at different machines.

                            [Example]
                            In the following calculations:
                            R1C1 =-1.000000000000000
                            R2C1=R[-1]C+0.1 =-0.9000000000000000
                            R3C1=R[-1]C+0.1 =-0.8000000000000000
                            R4C1=R[-1]C+0.1 =-0.7000000000000000
                            R5C1=R[-1]C+0.1 =-0.6000000000000000
                            R6C1=R[-1]C+0.1 =-0.5000000000000000
                            R7C1=R[-1]C+0.1 =-0.4000000000000000
                            R8C1=R[-1]C+0.1 =-0.3000000000000000
                            R9C1=R[-1]C+0.1 =-0.2000000000000000
                            R10C1=R[-1]C+0.1 =-0.1000000000000000
                            R11C1=R[-1]C+0.1 =-1.4E-16 <-- Wrong !
                            R12C1=R[-1]C+0.1 =0.1000000000000000
                            ...

                            But: RxCx =-0.1+0.1 =0 <-- correct !!!

                            (It is known that the calculation error (e.g. -1.4E-16) from the decimal-binary exchange with limited bits will be significant when the result comes to "0". But this is not the point here!)

                            Here the point…

                            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

                              1 comment  ·  Application Errors  ·  Flag idea as inappropriate…  ·  Admin →
                            • Units Conservion functions

                              Have standard functions for units conversions like energy, pressure , weight, etc.

                              They could be someting like [Joule to kilowatt]=J2kW() or [inches to meters] = in2m() or [kW to tep] = kW2tep()

                              I usually do this with UDFs but its annoying to constantly do this for a new workbook that need them (yes, I know I can make addins, but if I share a file, I also have to share the addin and most people won't know what to do).

                              They could be in the Engineering section or create a new one like 'Engineering Conversions"

                              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  ·  Formulas and Functions  ·  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  ·  Formulas and Functions  ·  Flag idea as inappropriate…  ·  Admin →
                                • screenshots in comment

                                  Allow not only Text comments, but also screenshots, or image import as references

                                  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

                                    1 comment  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
                                  • In einer neueren Version von Excel möchte ich den dynamischen Datenaustausch (Dynamic Data Exchange, DDE) in Kombination mit dem Seriendruck

                                    In einer neueren Version von Excel möchte ich den dynamischen Datenaustausch (Dynamic Data Exchange, DDE) in Kombination mit dem Seriendruck-Assistent mit Schritt-für-Schritt-Anweisungen in Word verwenden. DDE soll wieder von Excel unterstützt werden. Ich möchte, dass dieses Feature (DDE) bei der nächsten Version von Excel berücksichtigt wird,

                                    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  ·  Data Import  ·  Flag idea as inappropriate…  ·  Admin →
                                    • 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…

                                      78 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

                                        10 comments  ·  Macros and Add-ins  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Setting Autofill Default

                                        Setting Autofill Default

                                        No option to set AutoFill default to the option you want.
                                        Even for numbers or dates you should be able to use "Copy Cells" in stead of "Fill series"

                                        20 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

                                          8 comments  ·  Editing  ·  Flag idea as inappropriate…  ·  Admin →
                                        • be able to add hyperlinks to comments in excel

                                          be able to add hyperlinks to comments in excel

                                          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  ·  Formulas and Functions  ·  Flag idea as inappropriate…  ·  Admin →
                                          • Don't see your idea?

                                          Feedback and Knowledge Base