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.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. @risk

    is it possible to include the tools of @risk (add in) inside the excel menu

    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  ·  Macros and Add-ins  ·  Flag idea as inappropriate…  ·  Admin →
  2. Display tooltips on shapes which have a macro assigned

    When we assign a tooltip using the hyperlink property on a shape in order to explain what its assigned macro does, the assigned macro prevents the tooltip display. This deprives us of the best tool we could have had to explain to the users of our spreadsheets what the macro does. This is a simple fix that would go a long way in making my spreadsheets more accessible.

    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  ·  Macros and Add-ins  ·  Flag idea as inappropriate…  ·  Admin →
  3. Jupyther like Worksheet combining vba and charting

    It could work like the example Sheet like that I added

    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  ·  Macros and Add-ins  ·  Flag idea as inappropriate…  ·  Admin →
  4. Introduce System.Threading.Tasks For Excel

    simplify the work of writing concurrent and asynchronous code also for VBA. Why not develop vba further

    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  ·  Macros and Add-ins  ·  Flag idea as inappropriate…  ·  Admin →
  5. Add a compiler constant for whether dynamic arrays (Formula2) are supported

    VBA code written to use dynamic array formula extensions, e.g., Range.Formula2 or the FormulaVersion parameter of Range.Replace, is not supported on older versions of Excel. We could use a directive if there was a compiler constant to check.

    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  ·  Macros and Add-ins  ·  Flag idea as inappropriate…  ·  Admin →
  6. there is error in Microsoft 365 with relation of add on. the issue has been explained.

    there is error in Microsoft 365 with relation of add on. the issue has been explained. This will lead to general distrust as the Company is not trusting its on products in its advance version. further the add on gets installed in other folder - it should get installed in the original software file installation for the add in which as developed by the same software developer. this issues needs address.

    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  ·  Macros and Add-ins  ·  Flag idea as inappropriate…  ·  Admin →
  7. there is error in Microsoft 365 with relation of add on. the issue has been explained.

    there is error in Microsoft 365 with relation of add on. the issue has been explained. This will lead to general distrust as the Company is not trusting its on products in its advance version. further the add on gets installed in other folder - it should get installed in the original software file installation for the add in which as developed by the same software developer. this issues needs address.

    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  ·  Macros and Add-ins  ·  Flag idea as inappropriate…  ·  Admin →
  8. Ability to bring javascript add-ins through a featured layer connector to GitHub

    While this is already somehow possible in a limited and still very primitive way on Script Lab, more features would be needed by a more featured new layer to GitHub on the Excel/Office desktop side:
    - GitHub layer to serve as add-in store to market javascript add ins for Excel and other Office applications.
    - Add-ins to be connected to expiring tokens rather than single urls.
    - Tokens going from free to commercial. Commercial to encourage a developing market of add-ins for Excel JS/Typescript. Commercial model to allow testing periods, full purchase or suscription model.
    - Reckognize developer mode for…

    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  ·  Macros and Add-ins  ·  Flag idea as inappropriate…  ·  Admin →
  9. More modular Script lab add-in for combined js script files

    Ability to structure several javascript modules within script lab for a given spreadsheet, so the same workbook can deploy more apps along different worksheets while sharing some core of classes, which is fully possible in old VBA. That is, allowing one javascript file to import or connect to others an interoperate with each other within the same workbook.

    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  ·  Macros and Add-ins  ·  Flag idea as inappropriate…  ·  Admin →
  10. Office Scripts for Excel Desktop

    Hi Excel-Team,
    on Ignite and on the Excel Tech Community blog, you have announced Office Scripts - including a macro recorder for Excel JS.
    That's really awesome and I am looking forward to the preview at the end of this year. However, Office Scripts will (is) currently only available for Excel on Web.
    I would like to suggest to add this feature to Excel Desktop too in the (near) future.
    This, as on one hand not all files are stored/used in the web and Excel for Web has less features than Excel for Desktop and on another hand, I guess,…

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

    We’ll send you updates on this idea

    0 comments  ·  Macros and Add-ins  ·  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  ·  Macros and Add-ins  ·  Flag idea as inappropriate…  ·  Admin →
  12. Please support Unicode font in VBA

    Please support Unicode font in VBA.

    Thank you!

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

    We’ll send you updates on this idea

    6 comments  ·  Macros and Add-ins  ·  Flag idea as inappropriate…  ·  Admin →
  13. VBA Developer should highlight paired parentheses

    While editing VBA code within the Developer window, there should be some basic syntax highlighting such as paired parentheses. This would help while coding complex nested conditions.

    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  ·  Macros and Add-ins  ·  Flag idea as inappropriate…  ·  Admin →
  14. Can you embed sound into an Excel worksheet? For foreign language pronunciations of words?

    Embed sound recordings into a column. For example: foreign language pronunciation recordings. Does this already exist?

    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  ·  Macros and Add-ins  ·  Flag idea as inappropriate…  ·  Admin →
  15. VBA Timezone without WinAPI calls - 33 years old and this STILL isn't a thing!!!

    We have a Date() and a Time() - but this information is meaningless without a Timezone()

    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  ·  Macros and Add-ins  ·  Flag idea as inappropriate…  ·  Admin →
  16. make add ins available in the online version of Excel

    Students need access to the addins for school when using the online version of excel.

    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  ·  Macros and Add-ins  ·  Flag idea as inappropriate…  ·  Admin →
  17. 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  ·  Macros and Add-ins  ·  Flag idea as inappropriate…  ·  Admin →
  18. I can not press continue button after press pause button in Excel 4.0 macro

    Open the Excel 4.0 macro file in Excel 2016 and go to {View-Macro} to display the small screen of {Macro}.

    When you press the step-in button in that, a small screen called Single Step is displayed.

    If you press the pause button a few times after pressing the single step button in it and press the pause button, the small screen of single step disappears from the desktop, and even if you try to continue the macro, you can not press the continue button in it, Continue cannot be performed.

    The use of macros made in the past has been…

    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  ·  Macros and Add-ins  ·  Flag idea as inappropriate…  ·  Admin →
  19. Add a persistent unique "eternal" ID for each sheet as an alternative to name and index.

    It would be extremely useful to me, and perhaps other developers, to have a unique read-only ID for each sheet that would never change. It would be assigned internally by Excel at the time the sheet was created. The idea would be for it to function as an auto-incrementing identity column does for a row in a database.

    Why would this be useful? If you store sheet names anywhere in the workbook--such as in range or table--for use in VBA code and you allow the user to rename worksheets, your code will break as soon as the user renames a…

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

    We’ll send you updates on this idea

    6 comments  ·  Macros and Add-ins  ·  Flag idea as inappropriate…  ·  Admin →
  20. Edit VBA while recording Macros

    Today we can record Macros and excel would write VBA for them in bacground. In order to edit that for later we have to go through whole process again and again. Would not it be great if we just put a cursor somewhere within VBA code where we want to code and record instead of just typing whole code?

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

Feedback and Knowledge Base