Microsoft Excel · Arazzo Workflow
Microsoft Excel Create a Worksheet and Seed It with Data
Version 1.0.0
Add a new worksheet to a workbook, write a header and data block into it, and read it back.
View Spec
View on GitHub
AutomationData AnalysisMicrosoftMicrosoft-365OfficeSpreadsheetsArazzoWorkflows
Provider
Workflows
create-worksheet-seed-data
Create a worksheet and populate it with an initial block of values.
Lists the existing sheets to check for a name clash, adds a new worksheet, seeds a range of values into it, and verifies the written block.
1
openSession
Open a persisting workbook session so the new sheet and its seeded data are saved to the stored workbook.
2
listExistingSheets
List the current worksheets so the caller can confirm the requested name is free. Excel returns ItemAlreadyExists if the name is already taken.
3
addWorksheet
Create the new worksheet. Excel appends it at the end of the workbook and returns its generated id and position.
4
seedValues
Write the initial block of values into the new sheet, addressing the range by the sheet name returned when it was created.
5
verifySeed
Read the seeded range back to confirm the cell count and values match what was sent before any downstream chart or table work depends on it.
Source API Descriptions
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.