Microsoft Excel
Authentication: OAuth or access token. See Magic Link for the runtime auth flow, or Application credentials to bring your own OAuth app.
Sample use cases
- Read the
Pipelineworksheet from a shared workbook and total deal value by stage. - Append this week’s signups to the
Growth Metricsworkbook in SharePoint. - Update the forecast tab with the latest actuals and recalculate variance.
Available Tools
List charts in a worksheet
Add a chart to a worksheet from a data range
Get a base64-encoded PNG image of a chart
List named items (named ranges and constants) defined in a workbook
Get a single named item by name
Get a cell range’s values, text, and formulas by address (e.g
Get the used range of a worksheet (the smallest range covering all cells with data)
Write values, formulas, or number formats to a bounded range (e.g
Clear a range’s contents, formats, or both
List all tables in a workbook
Get a table by name or ID
Create a table over a range, e.g
Update a table’s name, header/totals visibility, or style
Delete a table (the underlying cells remain)
List data rows of a table
Add one or more rows to a table
Delete a table row by zero-based index
List columns of a table, including their values
Add a column to a table
Sort a table by one or more columns
List Excel (.xlsx) workbooks in the user’s OneDrive/SharePoint
Create a new, empty Excel (.xlsx) workbook in OneDrive and return its driveItem ID (use it as item_id in other tools)
Delete an Excel workbook from OneDrive/SharePoint by its driveItem ID
Create an Excel workbook session and return a session_id
Close an Excel workbook session created with create_session
List worksheets in a workbook
Get a worksheet by name or ID
Add a new worksheet to a workbook
Update a worksheet’s name, position, or visibility
Delete a worksheet by name or ID