Feature Requests and Feedback
-
PowerPoint API
Build out the specific host PowerPoint API with near complete parity to the control that was available in VSTO add-ins for PowerPoint. We have an add-in we want to build out in the new Web Add-in platform, but can't due to the extremely limited capabilities of the current Office.js API. You've had years to work on it, at least be more forth coming with where things are in development.
432 votesJavaScript API for PowerPoint:
https://docs.microsoft.com/en-us/office/dev/add-ins/reference/overview/powerpoint-add-ins-reference-overview -
Pinnable Task Pane Support for Mac and OWA
The Pinnable Task Pane is a great piece of functionality, because as the user is navigating through their Inbox it is cumbersome to have to click a button to open an add-in for each email.
Support for this (at least as per the documentation) is limited only to Outlook 2016 for Windows.
This Idea captures the work to enable this functionality for both OWA and the Mac desktop client.
82 votesThanks for the suggestion!
It is our goal to provide this functionality in Mac and OWA as well. OWA for business users should now have this support.
Cheers,
-Office Extensibility Team -
Programmatically disable/hide the Ribbon menu
We are in the process of development for Office 365 based Add-ins for Word, Excel and PowerPoint.
It would be really nice, if we could have a way to disable/hide the ribbon buttons based on some data against that particular user.48 votesNaveed, thanks for your feedback! We are at the early stages of designing and prototyping this feature. We look forward to sharing the details as soon as we can.
As always, when the design draft is ready, we’ll present it for your review under the open-spec branches in the following repository: https://github.com/officedev/office-js-docs.Thanks!
Office Extensibility Team -
Insert hyperlink into Excel in Apps for Office
Make it possible to insert hyperlink into Excel
3 votesMikhail, thanks for your feedback! This is a very popular feature. This feature is now available as public preview. Please check out the open spec docs at this location to get more details: https://github.com/OfficeDev/office-js-docs/blob/ExcelJs_OpenSpec/reference/excel/range.md
Additionally, you can try out the new API features by using the built-in code snippets that are available in Script Lab https://github.com/OfficeDev/script-lab/blob/master/README.md. In Script Lab, you’ll find samples that use preview APIs listed in the Preview APIs category:
Please give it a try and let us know what you think.
Thanks!
Office Extensibility Team -
For Appointments we need a property telling us if the current item is part a Recurring Meeting Series (In Compose mode)
For Appointments we need a property telling us if the current item is part a Recurring Meeting Series (In Compose mode)
Also we need to know if it is the actual Recurring meeting series we are currently editing38 votesHi Jørgen,
Thank you for your suggestion! This work has been started. Once it is completed we will provide an update and a link to the API information within our documentation.Thanks!
Office Extensibility Team -
API to point to next and previous paragraph from the current paragraph
It would be very useful for processing large document to have the ability to access previous and next paragraph from any paragraph object.
Thanks6 votesThank you for the feedback! We’re happy to let you know that we’ve started work on this.
As always, we present the design for review under the open-spec branches of this repository: https://github.com/officedev/office-js-docs. Please review it and let us know what you think.
Thanks!
Office Extensibility Team -
Opt out or in of saving add-in to document
Saving a document with an add-in panel open, saves the add-in along with the document.
The next time the document is opened the add-in opens with it. If the add-in is not installed it will be suggested to the user.
In cases where an add-in generates content for the user the add-in may not be meant for user's clients in which case it would be great to have this functionality as either opt out or opt in.
6 votesThank you for the feedback! We’re happy to let you know that we’ve started work on this.
As always, we present the design for review under the open-spec branches of this repository: https://github.com/officedev/office-js-docs. Please review it and let us know what you think.
Thanks!
Office Extensibility Team -
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 votesJim, 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 -
Word Add-In (Office 365) allways available.
I want to have my Word Add-in automatically loaded the next time I start Word. Now, I have to add the Add-in every time I start Word.
23 votesGerben, thank you for your feedback! We’re glad to report that we have started work on this. We’ll let you know when this is available,
Thanks!
Office Extensibility Team -
allow add-in to use user's authorizations
An add-in that has been installed, and approved should not have to initiate another oauth flow to have access to documents on a sharepoint site, onedrive site, onedrive for business site,etc.
The API should make this readily available when the user is logged in, and has already granted permissions to the add-in itself.10 votesHi Edwin, and thank you for the feedback. We’ve started working on this suggestion and will provide more information at a later date.
Thanks,
Office Extensibility Team -
Writable NamedItemCollection
The ability to update, delete and insert into the Named Item Collection items for excel named ranges.
40 votesDave, thanks for your feedback! This is a very popular feature. We’ve started working on this and we’ll soon publish the design under the open-spec branch of the repository: https://github.com/OfficeDev/office-js-docs. Please stay tuned.
Thanks!
Office Extensibility Team -
5 votes
Vimal, thank you for your feedback! This behavior is by design and we will update our documentation to reflect this accurately.
We have started work to add another property that can return null. We’ll let you know when this is available,
Thanks!
Office Extensibility Team -
13 votes
Thank you for your input, it is greatly appreciated. We are actively adding support for custom and built-in properties so you don’t have to manipulate XML. We’ll let you know when this is available!
Thanks,
Office Extensibility Team -
Fix the issue with new JavaScript API for Excel: any change by an add-in clears the Undo/Redo stack.
You can try to run this code and check the Undo/Redo stack:
Excel.run(function (ctx) {
return ctx.sync();
});109 votesRenat, thanks for reporting this issue! We are aware of this and the bug is currently being patched. Note that the undo stack will be removed upon any “update” action occurring in the add-in. For read actions, we’ll preserve the undo-stack. We’ll let you know when this is available.
Thanks,
Office Extensibility Team -
Bug to fix: Html ordered list last element rendered out of list when bound to RichText Content Control
There is a bug I've discussed on MSDN forum:
https://social.msdn.microsoft.com/Forums/office/en-US/cb7b7f3b-c59b-4868-b80f-da6c82b45231/office-api-rich-text-content-control-html-coercion-problem-ordered-listsBasically, when html for an ordered list passed with coercion type html into a rich text content control, last element of list rendered as a seperate paragraph.
A fix would be nice.
Thanks
8 votesBogac, nice catch! We’ve verified that this is a bug and we’ve started work to address it. We’ll let you know when this fix is available.
Thanks again for reporting it!
Thanks!
Office Extensibility Team
- Don't see your idea?