Write range
write_rangeWrites values into Excel worksheet cells, overwriting existing content. Use it to fill ranges with text, numbers, booleans, dates, or safe formulas.
Instructions
Write values into cells, overwriting what is there.
Values can be text, numbers, booleans or null (to empty a cell). Text starting with '=' is a formula, e.g. '=SUM(B2:B9)'; formulas that reach the network, other programs or other workbooks are rejected. Text in the form '2026-01-31' or '2026-01-31T09:30:00' is stored as a date. Send long numeric IDs as text so they keep all their digits.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | Path to an .xlsx, .xlsm, .xltx or .xltm file. Relative paths are resolved in the server's workbook directory when one is configured; otherwise use an absolute path. | |
| rows | Yes | Rows of values written right and down from start_cell. | |
| sheet | Yes | Worksheet name, e.g. 'Sheet1'. | |
| start_cell | Yes | A single cell in A1 notation, e.g. 'B2'. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| range | Yes | ||
| sheet | Yes | ||
| cells_written | Yes |