Adin Schmahmann
My feedback
-
164 votes
The API is in preview for Excel Desktop and Mac now!
This feature is not be able to GA due to this API is not available on Excel online due to the Excel online cannot insert worksheet from the external workbook, so Team is now working on investigating on Excel online. and figure out the features that we can support now and our strategy is to build addFromBase64 for Excel Online with a limited supported feature, which allow us to GA this API. and then we will continue iterating this API to support more featuresFor Excel Desktop and Mac beta preview. you could use our Beta CDN, more info on this here https://aka.ms/excelapiopenspec
Here is a sample code snippet using the API
https://gist.github.com/jipyua/caec8eb5fddc0f611c43a1dbb356fa2a
key line of code context.workbook.worksheets.addFromBase64(mybase64)
send an xlsx (base64 encoded)
please use it and send us feedback!
An error occurred while saving the comment -
75 votes4 comments · Feature Requests and Feedback » Add-in: PowerPoint · Flag idea as inappropriate… · Admin →
Thank 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.
An error occurred while saving the comment Adin Schmahmann commented
Adding Ooxml to PowerPoint and Excel would be fantastic. I imagine that some Ooxml processor is already in use by PowerPoint and Excel simply in opening and saving files. If giving developers the broader access to Ooxml that Word has is too cumbersome, it would be useful to at least be able to get/set the entirety of the PowerPoint presentation/Excel workbook.
Adin Schmahmann supported this idea ·
-
10 votes0 comments · Feature Requests and Feedback » Office Store & Catalog · Flag idea as inappropriate… · Admin →
Adin Schmahmann shared this idea ·
-
13 votes0 comments · Feature Requests and Feedback » Add-in: General · Flag idea as inappropriate… · Admin →
Adin Schmahmann shared this idea ·
-
12 votes0 comments · Feature Requests and Feedback » Add-in: General · Flag idea as inappropriate… · Admin →
Adin Schmahmann shared this idea ·
-
77 votes2 comments · Feature Requests and Feedback » Add-in: General · Flag idea as inappropriate… · Admin →
Adin Schmahmann supported this idea ·
An error occurred while saving the comment Adin Schmahmann commented
This could be very useful for apps that try and handle/manipulate the document in real-time. Some examples include:
1) A company that wants it's employees to conform to a certain standard while writing documents (e.g. only black + white figures, no built-in table of contents, particular paragraph spacing) and to be informed/corrected when they've manipulated the document incorrectly
2) An Office App was being used as a frontend for a database having the ability to detect changes via event instead of polling would be great.
Finally and perhaps most interestingly, once Word, PowerPoint, Excel, etc. enable co-editing these events will have to be used by the Office team internally anyway and it would be fantastic if developers of other cloud storage providers could be granted the same ability (at least from the frontend/JS perspective) to do co-editing with Office documents as OneDrive would be granted. I have some experience dealing with this issue and would be happy to continue this conversation so feel free to reach out via email.
Additionally, aside from inserting the workbook from a base64 string it would be quite useful to insert the workbook from OOXML and generally Get/Set Excel (and PowerPoint) content from OOXML