Feedback by UserVoice

Feature Requests and Feedback

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Give the VBA IDE a major overhaul finally

    It's been over 20 years since the VBA IDE was created in its present form. MS has since created a number of modern and efficient development environments. Even if the VBA environment has long been referred to as outdated: it is simply the everyday reality for the majority of professional Office developers (especially all serious Access developers). I can not imagine that it lacks capacity to MS to bring the VBA IDE into a more contemporary form.

    To insist that it would not be worthwhile to invest in an improved IDE, is roughly as if an automaker refuses any further…

    457 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Under review  ·  28 comments  ·  Office Developer Tools  ·  Flag idea as inappropriate…  ·  Admin →
  2. Ability to resize Task Pane in Online Clients

    Online Add in features need to be enhanced to have ability to resize Task Pane in Word online, Mac and IPad.

    iPad also has limited resize ability and hence taskpane resize is needed

    355 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Under review  ·  25 comments  ·  Add-in: UX  ·  Flag idea as inappropriate…  ·  Admin →
  3. Need events for Office Web versions of Word and Excel

    The following list of events found on the client version of Word and Excel would aid in development of apps that work the same as current client addin apps work.

    Excel Open Event
    Excel Close Event
    Excel BeforeClose Event
    Workbook activate event

    Word Open Event
    Word Close Event
    Word beforeClose event
    Document activate event

    296 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    20 comments  ·  Add-in: General  ·  Flag idea as inappropriate…  ·  Admin →
  4. Collapsible vba procedures

    By default each procedure should only have the first procedure line (header) visible with an expand button to show all lines within the procedure. Currently a lot of time is spend scrolling through code.

    I would also like to see the two drop downs for general and declarations changed to a tree view on the left so that I can more easily navigate procedures and methods.

    220 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Under review  ·  10 comments  ·  Office Developer Tools  ·  Flag idea as inappropriate…  ·  Admin →
  5. Support wildcards for AppDomains in Office add-in manifests to support sub domains

    Support wildcards for AppDomains in Office add-in manifests to support sub domains for example <AppDomain>https://*.acme.com</AppDomain>

    204 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    9 comments  ·  Add-in: General  ·  Flag idea as inappropriate…  ·  Admin →
  6. Office UI Fabric Angular Components for Angular 2+

    Create a angular component library for the office UI fabric. There is currently a library for Angular JS and React, but not for modern versions of Angular.

    198 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    5 comments  ·  Office Developer Tools  ·  Flag idea as inappropriate…  ·  Admin →
  7. setSelectedDataAsync with data type “HTML” and “Office Open XML” in PowerPoint

    Make it possible to use setSelectedDataAsync with data type “HTML” and “Office Open XML” in PowerPoint. Currently it is only Word that can use data type “HTML” and “Office Open XML”.

    179 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Under review  ·  10 comments  ·  Add-in: PowerPoint  ·  Flag idea as inappropriate…  ·  Admin →
  8. Improve VBA IDE: Highlight start and end of Blocks e.g. If/End If, With/End With, Do/Loop etc

    It would be great if the VBA IDE would highlight...

    (a) The start and of Blocks such as If/End If. So if you highlighted the "If" the matching "End If" would also be highlighted. This would be great for both coding but also auditing inherited code.

    (b) Highlight incomplete Blocks: so if you start "If" it's red until such time the closing "End If" is added

    135 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Under review  ·  7 comments  ·  Office Developer Tools  ·  Flag idea as inappropriate…  ·  Admin →
  9. Improve VBA IDE (MS Access): better integration with SQL Server for query development in Access Front End

    Access can link to SQL Server tables but it would great if it had the same intellisense that SQL Server has for writing SQL Statements directly into the VBA IDE. So if you referred to a linked (or local) table in your VBA code then typed the period, intellisense would show the available fields.

    117 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Under review  ·  6 comments  ·  Office Developer Tools  ·  Flag idea as inappropriate…  ·  Admin →
  10. Adding Field Codes for Word Using Word Javascript API

    I want to add field codes using word JavaScript API. I checked the API documentation but I found nothing regarding this. It would be great, if there a possible way to do this through the API.

    112 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    5 comments  ·  Add-in: Word  ·  Flag idea as inappropriate…  ·  Admin →
  11. Allow PowerPoint Add-In to create new Slide

    Add support for the Add-In to create a new slide in the presentation. A possible use case would be to support the ability for an add-in to insert template marketing slides. A sales person needs to create a new presentation. The add-in pulls the latest marketing slide from a repository and adds them to the presentation ensuring that the sales person is always using the latest slides

    107 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    5 comments  ·  Add-in: PowerPoint  ·  Flag idea as inappropriate…  ·  Admin →
  12. client-side ribbon manipulation

    I'd like to see the ability to register ribbon items (tabs and their children) dynamically on the client-side via my app or some tenant scoped javascript that I can register (needs to work with SharePoint Online and should not block submittal to the store). Right now the only way to register a ribbon item of any sort is to do so during the app installation which doesn’t allow us to extend the ribbon over time (either with our own service adding items or by allowing the user to add their own items via an app or whatever).

    99 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Under review  ·  7 comments  ·  Add-in: General  ·  Flag idea as inappropriate…  ·  Admin →
  13. Wrapping OOXML APIs Needed - insertComment, insertBookmark, insertOoxmlFragment

    The API makes it very very difficult to wrap content in the underlying OOXML with additional OOXML.

    SUGGESTION: It would be great if there were a range.insertComment, range.insertBookmark that worked exactly like range.insertContentControl does! Or please give us a method to get the current OOXML fragment represented by a range. I'm trying to insert bookmarks and I've seen others trying to insert comments, around the selected text. The getOoxml() methods are great if you're writing copy/paste functionality, but that doesn't help you if you're trying to manipulate/wrap the fragment.

    91 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Add-in: Word  ·  Flag idea as inappropriate…  ·  Admin →
  14. Make Outlook/Mail Universal App supporting Office add-ins

    The Universal App Mail (Outlook mobile) is definitely used a lot and is a solid candidate for being the mobile friendly Outlook client people were looking for.
    Unfortunately, the version 17.6525.42271.0 does not support office add-ins. I did not see a roadmap indicating it will be, but that would be a huge plus. Now the only mobile approach to consume add-ins is with a fallback with Outlook Web Access.

    88 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  15. Improve VBA IDE: Line numbering by default

    Line numbering is essential for efficient error trapping. It would be great if the VBA had line numbering by default. To be effective, it should...

    (a) automatically renumber when code is edited
    (b) be able to be toggled between show/hide

    85 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Under review  ·  12 comments  ·  Office Developer Tools  ·  Flag idea as inappropriate…  ·  Admin →
  16. Create Word Comments via Office API

    Hi,

    Could you add functionality to create Word comments via the Office API?

    I know have a proof of concept, named Feedback+, in the store where we create comments into a word document. But this has a bug. It creates a paragraph everytime someone creates a comment in the document.

    Thanks,

    JW

    80 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Add-in: Word  ·  Flag idea as inappropriate…  ·  Admin →
  17. Support the Importing of slides in PowerPoint

    I would like to be able to provide an add-in that could insert slides into a presentation. This is a similar concept to the Word Clause library. To provide maximum flexibility to the dev I would suggest using the Ooxml coercionType. Both Get and Set would be ideal

    70 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Add-in: PowerPoint  ·  Flag idea as inappropriate…  ·  Admin →
  18. Solve Office Activation Issues on Azure VMs

    Office installed on Azure VMs are losing their activation after a VM shutdown. This makes it impossible to create test VMs or use Office on a developer VM to develop/test/deploy(buildserver output) on Azure. Activation based on hardware assets such as harddrive and network MAC/IP combinations is outdated in 2014 and invalidates your VM images.

    65 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Developer portals & programs  ·  Flag idea as inappropriate…  ·  Admin →
  19. Open XML SDK - add a support to save Word docx as PDF. 3rd party tools are costly and do not render complex docx as SaveAs2 of Word Interop.

    Word Interop is a nice solution, yet very slow (comparing to OpenXml) and unreliable (we encountered that if a user clicks Ctrl+C to copy something, whilst Interop is running in a background, generating multiple documents, its content will be pasted onto one of those documents, although the user intended to paste it somewhere else) . There are 3rd party solutions to save as PDF from OpenXml, yet they do not render correctly our relatively complex invoices (header with image and table, footer with table and so on), so for now we ended up to generate them all as docx and…

    63 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Under review  ·  0 comments  ·  Office Developer Tools  ·  Flag idea as inappropriate…  ·  Admin →
  20. Provide VSTO's DocumentBeforeSave event

    This is necessary to implement app-dependent document content protection

    57 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Add-in: Word  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3 4
  • Don't see your idea?

Feedback and Knowledge Base