Feature Requests and Feedback
-
content control mapping to customxmlnode
I would like to be able to insert a control container with the selected text and with a mapping to a new customXMLNode (created by me)
13 votesDavid, thanks for your feedback! We really appreciate it.
We’re currently working on the design for this API. We’ll keep you posted.
Thanks!
Office Extensibility Team -
Need Word API extended to support "ShowHiddenText" functionilty like found on the Desktop
Need Word online API to support "ShowHiddenText" in similar way performed with Word desktop method to support "ShowHiddenText"
14 votesJim, thanks for your feedback! We’re looking into the possibility of adding “ShowHiddenText” functionality. We’ll keep you posted on any updates.
Thanks!
Office Extensibility Team -
Linked images using <img> tags in Word desktop don't roundtrip to Word Online
I'm developing an add-in for Word 2016 and online Word.
In it, on the desktop version of Word, if I insert html content using document.setSelectedDataAsync with an image tag and URL to an image on our server, the image displays on the desktop version of Word. If I save the same file to OneDrive and show it on the online version of Word, the image does not display. If I wrap the image in an <a> tag with a link, the link shows up when I hover over the image in the online version of Word, but the image never…
1 voteWay, thanks for reporting this, it’s greatly appreciated! We’re currently investigating this issue. We’ll keep you posted with our findings.
Thanks!
Office Extensibility Team -
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.
51 votesThank you for your input, it is greatly appreciated. We’re currently reviewing this suggestion. We’ll keep you posted!
Thanks,
Office Extensibility Team -
Access and manipulate non-rich text content controls
Currently I can only access non rich text content controls via ooxml. This is very cumbersome and error prone. It would be great if I could access items in dropdowns, checkbox values, or comboboxes without having to add the functionality in parsing ooxml.
23 votesThank you for your input, it is greatly appreciated. We’re currently reviewing this suggestion. We’ll keep you posted!
Thanks,
Office Extensibility Team -
Use Office Add-ins (js) to import Mail Merge Data
My scenario is that I am creating a dataset in an office js task pane which I would like to feed into the native mail merge data source, this is available in the VSTO version of Office add ins by using the ActiveDocument.MailMerge.OpenDataSource(@path) method.
39 votesThank you for your input, it is greatly appreciated. We’re currently reviewing this suggestion. We’ll keep you posted!
Thanks,
Office Extensibility Team -
Support Regex (regular expressions) via Search javascript API
context.document.body.search and range.search do not accept regular expressions (regex) as search patterns. The current wildcard language that is supported is far less capable. We have documents with lots of patterns that we look for via regular expressions and currently that is not possible with the javascript API. Please consider adding support for that.
67 votesRon, thanks for your feedback! We’re currently reviewing this suggestion. We’ll get back to you when we have any updates.
Thanks!
Office Extensibility Team -
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.
104 votesRon, thanks for your suggestions. We’re currently reviewing these ideas. We’ll keep you posted with updates.
Also, please note that we do have an API to get the OOXML of a range. Check out dev.office.com for more info.
Thanks!
Office Extensibility Team -
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
98 votesThanks for your feedback. We’re currently reviewing this idea. We’ll keep you posted with any updates.
Thanks!
Office Extensibility Team -
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>
231 votesHi Jonathan, thanks for your feedback! This is something we’re currently investigating. We’ll keep you posted.
Thanks!
Office Extensibility Team -
InsertFileFromBase64 with continious section breaks
When inserting a file from a base64 string into the body with the method "InsertFileFromBase64()" it does not include continious section breaks. It uses page breaks instead. It would be nice to have those working also.
3 votesNick, thanks for your feedback, it’s greatly appreciated! We’re currently investigating this issue. We’ll keep you posted with our findings.
Thanks!
Office Extensibility Team -
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
117 votesThank you for sharing! We’re always looking at making more investments in expanding the API support. We’ll pass this request along to the engineering teams. We’ll also update the blogs here at http://blogs.office.com/dev/ with any news.
-
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
75 votesThank you for your suggestion. We are actively thinking through the possibilities for various paths to support importing slides. We’ll pass this request along to the engineering teams. We’ll also update the blogs here at http://blogs.office.com with any news.
-
Any way to get current active page for Word document while read data (for selected text)
i did not found any way to get current active page while reading data from Word document using Office AddIns API (JS).
So while my content is to large for search then i can move (scroll) document to that page from where this text (paragraph) was selected
34 votesThank you for your input, it is greatly appreciated. We’re currently reviewing this suggestion. We’ll keep you posted!
Thanks,
Office Extensibility Team -
please provide option to navigate bookmarks in the word document
please provide option to navigate bookmarks in the word document (office app javascript API)
30 votesNanda, thanks for your feedback! We’re currently reviewing this suggestion. We’ll get back to you when we’ve updates on this.
Thanks!
Office Extensibility Team -
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.91 votesThanks for your feedback! This is an interesting idea and we’re currently investigating. We’ll keep you posted with updates.
Thanks!
Office Extensibility Team -
provide a way to access a calendar from the browser
1) For the calendars, I would need a property similar to Event.WebLink in order to be able to access the calendar from the browser
2) If possible, when opening the calendar in the browser, I would need to provide the calendar view (day/week/month) and the date.
7 votesThank you for sharing! We’re always looking at understanding the feature sets that folks would find value in having as an out of the box feature of the platform. We’ll pass this along to the engineering teams. We’ll also update the blogs here at http://dev.outlook.com with any news.
Thanks!
Office Extensibility Team -
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.
53 votesThank you for sharing! We’re always looking at making more investments in expanding the API support. We’ll pass this along to the engineering teams.We’ll also update the blogs here at https://blogs.msdn.microsoft.com/officeapps/ , with any news.
-
Grow/shrink Word table containing ContentControls when mapped XML changes
In Word, table rows mapped to custom XML part don't get updated correctly when the XML changes. The table doesn't adapt the the number of items. In other words, when the XML has X items mapped to a repeatable row, the table doesn't grow to accommodate the X items.
3 votesAlexandre, thanks for your feedback, it’s greatly appreciated! We’re currently investigating this issue. We’ll keep you posted with our findings.
Thanks!
Office Extensibility Team -
change user document's theme with office.js
The situation is we want to automaticlly add and choose specific theme for certain type of the document that has certain rules in font and size. So, can you help?
7 votesVinci, thanks for your feedback, it’s greatly appreciated! We’re currently evaluating adding support for this. We’ll keep you posted.
Thanks!
Office Extensibility Team
- Don't see your idea?