Microsoft Excel · Arazzo Workflow
Microsoft Excel Discover Workbook Structure
Version 1.0.0
Open a session and inventory a workbook's worksheets, tables, named items, and charts.
View Spec
View on GitHub
AutomationData AnalysisMicrosoftMicrosoft-365OfficeSpreadsheetsArazzoWorkflows
Provider
Workflows
discover-workbook-structure
Inventory the structure of an Excel workbook without modifying it.
Creates a read-only session and collects the worksheets, tables, named ranges, and charts so a caller can decide where to read or write next.
1
openSession
Open a workbook session with persistChanges false. A read-only session keeps the discovery pass fast and guarantees nothing is written back.
2
listSheets
List every worksheet in the workbook, including position and visibility, so hidden sheets are visible to the caller.
3
listSheetTables
List the structured tables defined on the target worksheet. Tables are the preferred write surface because they carry a header row and grow safely.
4
listWorkbookNames
List workbook-level named items. Named ranges are the stable way to address data that may move as the sheet is edited.
5
listSheetCharts
List the charts already present on the worksheet so a reporting flow does not duplicate a chart that already exists.
Source API Descriptions
openapi
openapi
openapi
openapi
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.