Feedback by UserVoice

Feature Requests and Feedback

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. 1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Developer portals & programs  ·  Flag idea as inappropriate…  ·  Admin →
  2. Vertical pane add-in in Outlook online in read mode

    Give developers possibility to create add-in for outlook online, that is displayed in vertical pane in read mode. I saw such add-ins for Evernote and Wunderlist but there is no information in documentation how to create such add-ins. See screenshot: http://www.screencast.com/t/y6V5KTt1

    6 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 →
  3. Ability to close the outlook add-in Pane

    When developing an outlook add-in, it would be nice if it were possible to close the add-in pane with javascript after a certain action has been completed or after the user has done something.

    7 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 →
  4. Support Mac Compose in Add-Ins

    Currently (03/2016) Mac Outlook 2016 does not support Compose Add-Ins.
    https://msdn.microsoft.com/EN-US/library/office/dn818897.aspx
    Please support Mac - and give us some idea of when this support will be available.

    33 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    10 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  5. i suggest you give a raise to the author of "Write a ASP.NET MVC Web app to get Outlook mail."

    This article is, hands down, the best one I've read in over twenty five years. It helped me solve two huge problems at once.

    There is one minor editorial request: make the web.config element names match the names in the prose.

    Bravo Zulu, msft.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Developer portals & programs  ·  Flag idea as inappropriate…  ·  Admin →
  6. Javascript API For Excel Enhancements (copy worksheet/copy Range,merge cells,call a VBA function)

    I think the Office Add-In technology is a great start, but is just too limiting to replace an older VBA application. Maybe a start would be to allow the JS API to call a VBA function so we could retain some macros especially for copying worksheets and formatting which is cumbersome in the new technology. Secondly it would help alot if we could define a worksheet and hide it and then copy and populate that spreadsheet, but their is no worksheet.copy method. Likewise if we can't do that it would at least be nice to copy a Range retaining all…

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

    Hi there,
    We’re happy to say that part of your request is now possible with new Excel JavaScript APIs. Please see http://dev.office.com/reference/add-ins/excel/range merge() method for more information.

    To find even more about all these new APIs, please check out our API documentation on http://dev.office.com/docs/add-ins/excel/excel-add-ins-javascript-programming-overview or https://github.com/OfficeDev/office-js-docs/tree/master/excel.

    Thank you,
    Office Extensibility Team

  7. Pesentation on most classic use case for an Excel add-in

    Since Office 2000 I have writen may COM Add-ins for Excel they all have a similar use case. That is they all write text files out of Excel result e.a. CNC files and AutoCAD scripts (see www.scriptsheets.com)

    Please could you consider teaching me and others how to create an Office 365 App that is linked to an Excel workbook. And that can write text files to sub-folders in one-drive (or perhapse my local harddrive).

    This would enable me to renew my existing Add-ins.
    At the moment I should not know where to begin and I only run into cool…

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Developer portals & programs  ·  Flag idea as inappropriate…  ·  Admin →

    Thank you for your feedback! We’ve several code samples in the OfficeDev repo on GitHub that are broader, scenario-type samples that can help understand the use case for Excel add-ins. Please check out the samples and let us know if they help.

    - Excel Mail Merge Add-in - WoodGrove Bank Expense Trends Excel Add-in - College Budget Tracker Excel Add-in

    - College Credits Tracker Excel Add-in

    Thanks!
    Office Extensibility Team

  8. Ability to add new workbooks in Excel Javascript API

    Maybe implement it similarly the VBA object model where you have a collection of workbooks.

    1 vote
    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. MailboxNotEnabledForRESTAPI

    There are claims on the https://dev.outlook.com/ site that we can now access all outlook api using REST, but this is not the case. What I am trying to establish is whether this is the case and I have the wrong configuration, or according to the response - MailboxNotEnabledForRESTAPI, the claims are not valid.

    Please could someone give me the correct information. If it is the case that not all mailboxes are enabled for REST API then what methods or endpoints should I use to access the calendar information?

    32 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  10. Provide a common Parent object in the JavaScript API to current objects

    Currently in the JavaScript API (speaking of Excel specifically, but this should be Office-wide). This is somewhat in the API right now, but it is not fully worked out, and most importantly it's non-uniform in its application in the current objects available.

    Grabbing a table object, it has a getRange() property. This allows us to get the range of the table, that's great. The range object then has a worksheet property. Where this varies from the much more robust VBA is that a ListObject (aka table) has a Parent of the worksheet, not a range. A range has a Parent…

    66 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 →

    Hi there,
    We’re happy to say that this is now possible with new Excel JavaScript APIs requirement set 1,2. Please see http://dev.office.com/reference/add-ins/excel/table for more information.

    To find even more about all these new APIs, please check out our API documentation on http://dev.office.com/docs/add-ins/excel/excel-add-ins-javascript-programming-overview or https://github.com/OfficeDev/office-js-docs/tree/master/excel.

    Thank you,
    Office Extensibility Team

  11. REST API is not yet supported for this mailbox - tell me what's happening please?

    After requesting that the REST API for my outlook.com account be authorised, I have heard nothing back. Some response would be good as my client may not go with Office 365 unless I can perform proof of concept demonstrations.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  12. Programmatic access to ribbon commands

    https://msdn.microsoft.com/en-us/library/mt621545
    The new support for adding ribbon commands for Excel task pane add-ins is a good start. However, it will be even better if we can have programmatic access to these buttons. At the very least, the add-in should be able to update visibility and label. Ideally, the add-in could create buttons on the fly and control most properties. Thanks.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    8 comments  ·  Add-in: Excel  ·  Flag idea as inappropriate…  ·  Admin →
  13. Ability to modify Excel worksheet visibility

    Please provide the ability to modify Excel worksheet visibility from Office.js (in a task pane add-in).

    The Worksheet.visibility property is currently read-only. Ideally, this property could also be modified to change worksheet visibility at runtime.

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

    Hi there,
    We’re happy to say that this is now possible with new Excel JavaScript APIs. Please see http://dev.office.com/reference/add-ins/excel/worksheet for more information.

    To find even more about all these new APIs, please check out our API documentation on http://dev.office.com/docs/add-ins/excel/excel-add-ins-javascript-programming-overview or https://github.com/OfficeDev/office-js-docs/tree/master/excel.

    Thank you,
    Office Extensibility Team

  14. Provide functionality for Outlook Add-In to launch in the task pane when an existing email is open

    When an existing email is viewed, add-ins appear in an area just above the email body. It is not currently possible to have add-ins launch in a task pane to the right of the email. We would prefer the behavior to be similar to when a new email is being composed and add-ins appear in the task pane to the right of the email. Thanks.

    19 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. Ability to get/set Locked property of Excel range objects

    In Office.js for Excel, please provide read/write access to the Locked property of cells. This property should be available on the range's format object.

    This ability is essential to providing appropriate "read-only" behavior when combined with an API to toggle worksheet protection. (suggestion filed separately).

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Add-in: Excel  ·  Flag idea as inappropriate…  ·  Admin →

    Hi there,
    We’re happy to say that this is now possible with new Excel JavaScript APIs. Please see http://dev.office.com/reference/add-ins/excel/worksheetprotection for more information.

    To find even more about all these new APIs, please check out our API documentation on http://dev.office.com/docs/add-ins/excel/excel-add-ins-javascript-programming-overview or https://github.com/OfficeDev/office-js-docs/tree/master/excel.

    Thank you,
    Office Extensibility Team

  16. Open new from template from Office Add-in

    The functionality to open a new document from a template from the task pane add-in. Something like a setFileAsync instead of getFileAsync or open a new word file with the new document from the template.

    10 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 →

    Thank you for your feedback! We really appreciate it.

    For this functionality, we suggest you try one of the following options:

    1: range.insertFileFromBase64 – With this, you can insert a doc into an existing documents.

    2: application.createFIle (in conjunction with document.open) – Check this out: https://github.com/OfficeDev/office-js-docs/blob/WordJs_1.3_Openspec/reference/word/application.md.

    We’re closing this suggestion as completed. If those options do not work for you, please do not hesitate to reach out to us. We’ll be happy to help you.

    Thanks!
    Office Extensibility Team

  17. Give an example of how to register a javascript plugin in excel

    The JavaScript Excel API looks very usefull.
    However, I could not figure out how to register my add-in in excel.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Excel  ·  Flag idea as inappropriate…  ·  Admin →
  18. Support "add-in commands" on all platforms and in 2013

    Support add-in commands on phone, tablet, web, desktop, Mac, and in 2013 (not just 2016).

    Right now, "Add-in commands currently work only in Outlook in Office 2016 Preview on Windows desktop": https://msdn.microsoft.com/EN-US/library/office/mt267546.aspx?f=255&MSPPError=-2147217396

    For our product, the new add-in platform is a no-go without add-in commands.

    116 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 →
  19. Make getFileAsync available to Powerpoint Online.

    Currently getFileAsync function works in Powerpoint desktop and Powerpoint iPad, so it is natural to extend it to Powerpoint online. Actually, in reference page https://msdn.microsoft.com/en-us/library/office/jj715284.aspx (section "support details"), it is mistakenly stated that it works in Powerpoint Online.

    6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Completed  ·  1 comment  ·  Add-in: PowerPoint  ·  Flag idea as inappropriate…  ·  Admin →
  20. Expose active cell via Excel JavaScript API

    similar to Workbook.getSelectedRange API, ability to get (and set) the currently active cell would be useful.

    please consider exposing Workbook.getActiveCell(), as well as Range.activate() APIs.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Add-in: Excel  ·  Flag idea as inappropriate…  ·  Admin →

    Hi there,
    We’re happy to say that this is now possible with new Excel JavaScript APIs. Please see http://dev.office.com/reference/add-ins/excel/workbook and getSelectedRange() for more information.

    To find even more about all these new APIs, please check out our API documentation on http://dev.office.com/docs/add-ins/excel/excel-add-ins-javascript-programming-overview or https://github.com/OfficeDev/office-js-docs/tree/master/excel.

    Thank you,
    Office Extensibility Team

  • Don't see your idea?

Feedback and Knowledge Base