Feedback by UserVoice

Feature Requests and Feedback

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. 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 →
  2. Support for invoking O365 add-ins in shared mailbox context in the new Web Outlook

    We have been told that support for add-ins in shared mailboxes will be added to Outlook in Q2/Q3 of 2019. Thus, we have started rolling out support for shared mailboxes in our add-in too.

    As part of this, we have noticed that the add-in icons are only rendered in the context of a shared mailbox element if the user is in the old look of Web Outlook.

    Since more and more people will be using the new look as default, users should be able to invoke the add-ins via the new look too.

    Please add support for rendering the add-in…

    56 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  3. Allow Application-Level or Document-Level Office Addins

    In VSTO, we can create Application-Level or Document-Level documents. In Office-JS, It seems that at the moment it is a mixture of application level for the ribbon/pane and workbook level for the JS.
    This separation is important so developers can sell, for instance, a specific workbook for its own and only own ribbons and panes, or a generic applciation level tool.
    A consequence of this request is that it should be possible to attach an office addin (initialization) to a specific document.

    56 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Add-in: General  ·  Flag idea as inappropriate…  ·  Admin →
  4. Enable binding keyboard shortcuts to a button in Office Add-in or a function in JavaScript

    I have implemented an Excel Add-in, where there are buttons. Clicking on a button will trigger a JavaScript function.

    It will be much convenient to allow users to bind shortcut to a button / function. Users will be able to trigger them more quickly when they need.

    There may be several possibilities as solutions: 1) provide a mean in JavaScript API to bind a shortcut to a button / function; so it will be the job of the add-in developer to bind a shortcut 2) provide a mean to allow users to bind a shortcut to a button in an…

    56 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Add-in: Excel  ·  Flag idea as inappropriate…  ·  Admin →
  5. i neeed persian calender in my office please make an add-in for Office to add persian calender to it

    i neeed persian calender in my office please make an add-in for Office to add persian calender to it

    55 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Add-in: Word  ·  Flag idea as inappropriate…  ·  Admin →
  6. Allow office.js Outlook add-ins to open a new compose email form

    Our use case is to display email addresses for contacts in a user's CRM (other colleagues of the sender, for example), and those addresses be hyperlinks to open a new email in the active Outlook with the "TO:" field pre-populated with that address.

    55 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  7. Provide Mail App Compose appointment functionality to manage resources

    In compose app scenario there is no way to manage resources.
    1. if you open a meeting in OWA that has resources configured, you cannot access to this resources.
    2. if you create a meeing in Outlook and you add "Room Mailboxes" as required or optional attendees, OL resolve those partecipants as Resources and you can no longer manage those elements.

    54 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  8. merged cell

    Allow Excel Javascript API to check for merge cells. Currently it can only merge/unmerge cells but can not check the cell status.

    53 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Add-in: Excel  ·  Flag idea as inappropriate…  ·  Admin →
  9. Office Apps for all Clients Applications

    I saw a lot of devs and customers being confused caused by the point that Apps are not available across all Office client applications. Especially OneNote would be a great benefit. OneNote is one of the best Apps I've ever used. Can't imagine my daily business without OneNote. We've collected several ideas which would enhance OneNote even more and make customer more productive.

    51 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Add-in: OneNote  ·  Flag idea as inappropriate…  ·  Admin →
  10. getSelectedDataAsync for Powerpoint shapes

    getSelectedDataAsync only return text string (if there is text in selected shape). Would be great to return more info of selected shape, perhaps in OOXML/HTML form, or at least a shape ID.

    50 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 →
  11. Dont allow COM/VSTO outlook plugins to disable add-ins

    As a user and developer of outlook 2016 add-ins I have currently run into an issue for which there is no resolution.

    COM/VSTO addins appear to have the ability to disable add-ins developed using the new add-in architecture.

    See issue reported here to the developers of the 'FindTime' add-in.

    https://findtime.uservoice.com/forums/320121-bugs-let-s-squash-them/suggestions/11633973-findtime-greyed-out-when-creating-new-mail-in-outl

    A customer of ours recently reported this issue with the brand new plugin we just developed, where our add-in was 'greyed' out in the 'Compose' view. The root cause was because the user had the 'Salesforce for Outlook' COM plugin installed which was disabling all other add-ins.

    It is of…

    48 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  12. Open up more functionality for PowerPoint in Office.js

    The current PowerPoint capabilities for inserting text/images is very limited and it would be nice to be able to interact with the elements on a slide.

    My specific scenario is to move an old VSTO plugin over to the add-in model, where I iterate all text elements, and change the language of the text boxes. It's very common in Europe that the template is either in the native language or English, and content is then opposite of the template. A link to the VSTO can be found at https://officeaddin.codeplex.com/.

    If adding direct slide capabilities is a stretch, then a…

    48 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Add-in: PowerPoint  ·  Flag idea as inappropriate…  ·  Admin →
  13. Need content Controls found on desktop Excel and Word applications to be avaiable in web version of Excel and Word

    Content controls like found in the desktop version of Excel Word need to also exist on the Web version of Excel Word and function the same. The same controls should be able to be used on the desktop version of Excel and Word and the Web version of Excel and Word. This would allow moving Excel and Word files containing content controls between the desktop and Office 365's OneDrive and SharePoint sites. The Workbooks and documents with content controls would work the same in both environments (desktop and Online). This is a critical need!

    46 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Add-in: Word  ·  Flag idea as inappropriate…  ·  Admin →

    Jim, thank you for your feedback! Please note that there’s no notion of content controls in Excel. Content controls feature is only available in Word.

    Also, the content control API is already available in Word Online. However, content controls are currently not editable in Word Online, and this is currently being worked on. We’ll keep you posted when this is available.

    Thanks!
    Office Extensibility Team

  14. Allow access to page margins

    Currently there is no direct way to access page margins in the Word JS API. If I want to insert a new document into the file, it maintains the page margins of the current document.

    45 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Add-in: Word  ·  Flag idea as inappropriate…  ·  Admin →
  15. Need to have an onClose event for the task pane or content pane add-in

    There should be an onClose event I can ask the user to save settings, or ask them if they are sure, and then prevent the close if necessary. If the add-ins are going to be useful business apps, the user experience of saving before closing is extremely important.

    44 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Add-in: General  ·  Flag idea as inappropriate…  ·  Admin →
  16. Enable Office Add-in (javascript) to run on Office Web Apps or Office Online Server

    Similar to the Desktop and Online (Office 365) versions, the office applications hosted on Office Web Apps or Office Online Server should support Office Add-in (javascript)

    For example, currently you can run the add-ins in Word Online (hosted on Office 365) but running Word Online hosted on Office Online Server the add-in functionality is not available.

    44 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Add-in: General  ·  Flag idea as inappropriate…  ·  Admin →
  17. Add support to read field codes in the document using office.js API

    I am trying to read custom field using Word Office.js API, where field is added as follows:- (Insert -> Quick Parts -> Field)
    Using VSTO addins i am able to read custom fields and also able to create fields, but didn't able to achieve this using Office.js for word.
    Please support this through Office.js.

    44 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Word  ·  Flag idea as inappropriate…  ·  Admin →
  18. Allow to customize the pop-up dialogue title when it is called by displayDialogAsync

    I'm using Office.context.ui.displayDialogAsync to display a popup dialog.

    In word and powerpoint for Windows, the Window title is shown as the add-in name.

    In word and powerpoint Online, the window title is 'Message from Add-in: ' followed by the add-in name. This doesn't look too good.

    I suggest to let user customize the title his way by

    (a) provide the title as a parameter to the api

    (b) use the html page title

    or at least (c) remove the text 'Message from Add-in: ' in the case of office Online

    43 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 →
  19. Implement office app for Visio ?

    Apps for Excel, Word, PowerPoint are available but for the moment there isn't the possibility to develop an app for Visio. Why ?

    43 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Office Store & Catalog  ·  Flag idea as inappropriate…  ·  Admin →
  20. Allow Office Add-in Manifest to be published to and hosted by a web server

    The basic request is to support Office Add-in installation from a standard web server (via http or https), in addition to the existing locations: 1) Office Store, 2) network share, or 3) Sharepoint server.

    For details about my requirements, please see forum thread:
    https://social.msdn.microsoft.com/Forums/office/en-US/5b8cf52b-4fa3-4fc4-8d25-caf05a442f15/can-i-host-my-addins-manifest-on-a-web-server?forum=appsforoffice

    42 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    6 comments  ·  Office Store & Catalog  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base