Hello! the API is in preview now! Make sure to have the latest insiders fast and use our Beta CDN, more info on this here https://aka.ms/excelapiopenspec
Here is a sample code snippet using the API
key line of code context.workbook.worksheets.addFromBase64(mybase64)
send an xlsx (base64 encoded)
please use it and send us feedback!
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
70 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.
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.
10 votes0 comments · Feature Requests and Feedback » Office Store & Catalog · Flag idea as inappropriate… · Admin →
13 votes0 comments · Feature Requests and Feedback » Add-in: General · Flag idea as inappropriate… · Admin →
12 votes0 comments · Feature Requests and Feedback » Add-in: General · Flag idea as inappropriate… · Admin →
77 votes2 comments · Feature Requests and Feedback » Add-in: General · Flag idea as inappropriate… · Admin →
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.