Feedback by UserVoice

Adin Schmahmann

My feedback

  1. 158 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    21 comments  ·  Feature Requests and Feedback » Add-in: Excel  ·  Flag idea as inappropriate…  ·  Admin →

    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 features

    For 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
    Adin Schmahmann commented  · 

    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

  2. 74 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    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  · 
  3. 10 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Adin Schmahmann shared this idea  · 
  4. 13 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Adin Schmahmann shared this idea  · 
  5. 12 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Adin Schmahmann shared this idea  · 
  6. 77 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    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.

Feedback and Knowledge Base