Microsoft Excel · Arazzo Workflow
Microsoft Excel Flatten a Table into a Plain Range
Version 1.0.0
Snapshot a table's rows and columns, convert it to a static range, and read the flattened cells.
View Spec
View on GitHub
AutomationData AnalysisMicrosoftMicrosoft-365OfficeSpreadsheetsArazzoWorkflows
Provider
Workflows
convert-table-to-range
Archive a table by snapshotting it and flattening it into static cells.
Captures a table's columns and rows, converts the table into a plain range, and reads the resulting cells back at the address the conversion returned.
1
openSession
Open a persisting session so the conversion is committed to the stored workbook.
2
3
snapshotColumns
Capture the column schema before conversion. Once the table becomes a range these column names and ids no longer exist anywhere in the API.
4
snapshotRows
Capture every row before conversion so the caller holds a complete record of the table as a structured object.
5
flattenTable
Convert the table into a plain range. This is irreversible through the API: the table object, its filters, and its sort are all discarded, and Excel returns the range the cells now occupy.
6
verifyFlattenedRange
Read the flattened cells back at the address the conversion reported to confirm the values survived the conversion intact.
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.