Microsoft Excel 365

Spreadsheet software by Microsoft
Connect it
In Keystile Automations → Connections → New connection, choose Microsoft Excel 365 and sign in. Your AI tools and workflows then use it through Keystile; they never see the password or key.How connecting works.
Try it from your AI tool
Using Keystile, in Microsoft Excel 365: clear cells by range (Clear a block of cells (range) content or formatting).What it can do (33 actions)
| Action | What it does | Changes data |
|---|---|---|
| Add a Worksheet to a Workbook | Add a worksheet to a workbook | Yes |
| Append Multiple Rows | Appends multiple row of values to a worksheet. | Yes |
| Append Row to Worksheet | Append row of values to a worksheet | Yes |
| Append Rows to a Table | Append rows to a table | Yes |
| Clear Cells by Range | Clear a block of cells (range) content or formatting. | |
| Clear Column by Index | Clear contents/formatting of a column by its index. | |
| Clear Row by ID | Clear contents/formatting of an entire row by its ID. | |
| Clear Worksheet | Clear a worksheet | |
| Convert to Range | Converts a table to a range | Yes |
| Copy Worksheet | Duplicate a worksheet into a new worksheet, in the same workbook or a different one. Copies values, formulas, and number formats. | Yes |
| Create Table | Create a table in a worksheet | Yes |
| Create Workbook | Create a new workbook at the specified location | Yes |
| Create Worksheet | Add a new worksheet (tab) to an existing workbook with optional default headers. | Yes |
| Custom API Call | Make a custom API call to a specific endpoint | Yes |
| Delete Row | Delete an entire row from a worksheet by its row number. | |
| Delete Table | Delete a table from a worksheet | |
| Delete Workbook | Delete a workbook | |
| Delete Worksheet | Delete a worksheet in a workbook | |
| Find Row | Locate a row by specifying a lookup column and value (e.g. find a row where “ID” = 123). | |
| Find Workbook | Finds an existing workbook by name. | |
| Find Worksheet | Finds an existing worksheet by name. | |
| Get Cells in Range | Retrieve the values in a given cell range (e.g., “A1:C10”). | |
| Get Row by ID | Retrieve the entire content of a row by its row ID. | |
| Get Table Columns | List columns of a table in a worksheet | |
| Get Table Rows | List rows of a table in a worksheet | |
| Get Workbooks | Retrieve a list of workbooks | |
| Get Worksheet by ID | Retrieve metadata of a worksheet by its ID. | |
| Get Worksheet Columns | List columns of a worksheet. | |
| Get Worksheet Rows | Retrieve rows from a worksheet | |
| Get Worksheets | Retrieve worksheets from a workbook | |
| Lookup Table Column | Lookup a value in a table column in a worksheet | |
| Rename Worksheet | Change the name of an existing worksheet. | Yes |
| Update Worksheet Rows | Update a row in a worksheet | Yes |
Start a workflow when… (4 triggers)
- New Row — Trigger when a new row is added, and it can include existing rows as well.
- New Row in Table — Fires when a new row is added to a table within a worksheet.
- New Worksheet — Fires when a new worksheet is created in a workbook.
- Updated Row — Fires when a row (in a worksheet) is added or updated.
How Keystile protects it
Every Microsoft Excel 365 action is checked before it runs, whether it comes from an AI tool or a workflow. 12 of its actions change data; your rules, limits and budgets decide whether each is allowed, held for a person or stopped, and it all goes into the signed record.
Use Microsoft Excel 365 with your AI assistant — safelyClaude, Cursor or ChatGPT do the work; Keystile checks every action first.
Get early access