Pull data from Excel online spreadsheet for use on a web page - excel

Does anyone know if it is possible to pull data from an Office 365 Excel online sheet for use on a web page.
Essentially what I'm looking for is a Microsoft version of the Google Sheets API: https://developers.google.com/sheets/api/quickstart/js - unfortunately I'm not able to use Google sheets due to the project being located in China (where Google services are blocked).
Does anyone know if this exists?

There is Mic.rosoft Graph API and probably more suitable to your needs Excel Rest API

Related

how to get modified rows of a SharePoint Excel file to Power Automate Cloud Flow using the Excel Rest API or any other method other than macro files?

I want to get modified rows from sharepoint excel to my power automate cloud flow. If we can get data of excel catch up events from a Rest API, That will easily solve my problem.(Please Refer the image attached for more info.) But I was unable to find a Rest API or Proper documentation for Excel File Rest APIs.
Requirement: I want to show the modified rows for approval.
Sharepoint Excel Rest APIs and version history.

What service do I need to be able to let my users use Office 365 Cloud Excel

I am working on an accounting system where the system will generate an excel file using a template and then open it using embedded Office 365 Excel. I can do this with my personal account where I would use the OneDrive API to create an excel file and then use the Embedded option in the OneDrive to generate the iframe link and use it on my website. However, the iframe url exposes the auth token though which could be misused by the users.
In future when we have real customers, I would want my users to be able to edit the excel file with their own Office 365/sharepoint account (that we would create for them during onboarding). I believe embedded excel option is not available for business users of Office 365, and I learned that you could do that with sharepoint though for business use cases. What service do I need? Maybe sharepoint but I dont know what else I need and how to make the integration work.

Sync Microsoft 365 data to Netsuite

I would like to sync data from Microsoft 365 back to Netsuite. For example, you can create customers by entering information into Microsoft Excel. In my imagination, Netsuite would call API or something similar to access 365 data, and then we can extract data from that.
P/s: I do not know Microsoft Azure much. Recently, I successfully sign in to Netsuite using Azure SSO
Any comment would help a lot. Thanks

Multi User Application - Using Excel, Access and Sharepoint

I have to create a multi user application, in which as per the parameters provided by user a report will be published in excel format. I need some help in figuring out that whether an integration of excel, ms access and sharepoint is possible? Something like - I can keep all my data in ms access and put an excel in sharepoint so that all the user can use it. Parameters selected by users will go and fetch data in ms access and then publish data and on the basis of that pivots will also be created.
Kindly let me know if something like this possbile and if it then what all steps i have to follow and what can be the challenges
Thanks

Programmatically read/write Excel Web App on Office 365

I'd like to read and write cells on an Excel Web App hosted at Office 365. There seems to be conflicting information online whether API access to EWA is even possible.
I would expect to use some of the RESTful APIs, such as the following:
https://[myoffice365site]/personal/[myusername]/Documents/[myworkbook].xlsx/model
But when I do, I receive a generic 404 error. I've also been unable to find any tokens or API keys in my Office 365 account.
Has anyone had any luck accessing an Excel Web App using C# or Javascript?
Thank you!
hbeam
Yes, we do have an API that allows reading and writing to cells in Excel Web App via a JavaScript library. This code needs to be running in an "App for Excel" which is embedded in the Excel document. Here's some documentation to get you started: http://msdn.microsoft.com/en-us/office/dn448457
If you reply with some additional information about what you are trying to accomplish with the app, I can give further guidance on which API to use and how to use it.
A RESTful API to accomplish what you're asking is not currently available. We've heard from many developers and customers who are interested in that type of programmability, and we'll take your feedback into account.
Thanks for the question!
-Michael

Resources