- Home
- Resources
- Integrations
- Microsoft 365 Excel
Microsoft 365 Excel Make integrationAutomate Microsoft 365 Excel with Make.
Can Make keep your Excel workbooks filled without any copy and paste? Yes. The Microsoft 365 Excel Make integration gives you 22 modules, 3 of them triggers. This guide shows ops and finance teams how to connect an account and ship a first working scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What does the Microsoft 365 Excel Make integration do?
The Microsoft 365 Excel Make integration links your workbooks to Make, a no-code automation tool. You build a scenario, the automation itself, out of modules: small bricks that each watch, add, update or read something in Excel. Data from your other apps lands in the right table, and fresh Excel rows can start work elsewhere.
A sales log that fills itself. When a deal closes in your CRM, Add a Table Row writes it into the sales table, so the sheet your manager opens is already current.
A reaction to every new line. Watch Worksheet Rows spots rows your team types in by hand, and the next module can send an email or open a task in another tool.
Figures pulled when you need them. Retrieve Data reads a range you define, say the totals block of a budget, and hands the values to a report or a message.
What it does not do: every trigger here is scheduled, so Make checks Excel on the scenario's schedule instead of hearing about changes as they happen. For anything the 22 modules miss, Make an API Call reaches the rest of the API with the same connection. The same app often has an n8n node too, and the n8n vs Make page helps you choose. New to the editor? Make training covers the basics, and the Airtable Make integration shows the same logic on another data tool.
How do you connect Microsoft 365 Excel to Make?
- 01
Add an Excel module
In your scenario, click the +, search for Microsoft 365 Excel and pick any module, trigger or action. Then click Create a connection. A connection is your Microsoft account linked to Make once and reused afterwards.
- 02
Name it and authorize Make
Give the connection a name if you like, which helps when a work account and a personal one sit side by side. Make then opens the app's authorization page: sign in with the account that owns your workbooks and allow access.
- 03
Save and pick your files
Click Save. Back in the module, Make now lists the workbooks, worksheets and tables it can read, so you choose from a menu instead of typing anything. Every other Excel module reuses this same connection.
Your first scenario with Microsoft 365 Excel
GoalWhen a new workbook is created in Microsoft 365 Excel, Make adds a worksheet to it so every file starts with the same tab.
- 01
Create the scenario
On the Scenarios page, create a new scenario and click the large +. That spot holds the first module, the one that starts everything.
- 02
Set up Watch Workbooks
Search for Microsoft 365 Excel, pick Watch Workbooks and select your connection. Make shows what it can read in your account; fill in the fields it asks for.
- 03
Add the worksheet module
Click the + to the right of the trigger and add Add a Worksheet. Map the workbook coming from the first module, so each new file receives its own tab.
- 04
Test with Run once
Create a test workbook, then click Run once. Open the bubble above each module to see the bundle it received, here one workbook, one item passed from module to module.
- 05
Schedule and switch on
Set the schedule on the first module, every 15 minutes by default, then switch the scenario on. Each module run on one bundle counts as one operation on your Make plan.
What starts a Microsoft 365 Excel scenario
3 modules start a scenario when something happens in Microsoft 365 Excel. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Microsoft 365 Excel as soon as it happens.
Watch Table Rows
Scheduled triggerIn Make“Triggers when a new row is added to a table.”
Every row added to an Excel table turns into a bundle, one item handed to the rest of your scenario. Choose the table from the list Make shows you and new entries start flowing to the next modules without anyone exporting a thing.
Watch Workbooks
Scheduled triggerIn Make“Triggers when a workbook is created.”
A freshly created workbook becomes the starting point of a routine: the file travels as a bundle, ready for the next module to label it, fill it or announce it to the team.
Watch Worksheet Rows
Scheduled triggerIn Make“Triggers when a new row is added to a worksheet.”
Lines typed into a plain worksheet reach your scenario on their own. Each new row travels as a separate bundle, so the next module deals with entries one at a time instead of a whole sheet.
What Microsoft 365 Excel can do in Make
Microsoft 365 Excel gives you 19 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
- Add a Table
- Add a Table Column
- Add a Table Row
- Add a Worksheet
- Add a Worksheet Row
- Delete a Table
- Delete a Worksheet Row
- Download a Workbook
- Get a Table
- Make an API Call
- Update a Table
- Update a Table Column
- Update a Worksheet Row
- List Table Rows
- List Tables
- List Worksheet Rows
- List Worksheets
- Retrieve Data
- Search Workbooks
Add a Table
ActionIn Make“Adds a new table.”
A plain range of cells becomes a proper Excel table that people can sort and filter, and that other modules can target later. It prepares the ground before any data arrives.
Add a Table Column
ActionIn Make“Adds a new table column.”
Your table gains an extra column without anyone opening the file, which keeps a tracker in step with a process that now records something new, such as a status or an owner.
Add a Table Row
ActionIn Make“Adds a new table row.”
Data from any other app lands as a new line in your table, mapped column by column. It is the natural last step when Excel is where your data should end up.
Add a Worksheet
ActionIn Make“Adds a new worksheet to a workbook.”
A new tab appears in the workbook you point to, empty and ready to receive data. One shared file stays organized with a tab per client or per project.
Add a Worksheet Row
ActionIn Make“Adds a new worksheet row.”
You get a new line on a plain worksheet, no table needed. It suits the simple sheets many teams use as they are, without any formatting.
Delete a Table
ActionIn Make“Deletes a table.”
A table you no longer need disappears, so a workbook built by a scenario stays readable. Pair it with List Tables to find the right one first.
Delete a Worksheet Row
ActionIn Make“Deletes a worksheet row.”
One line leaves the worksheet, such as a cancelled order or a duplicate entry, and your sheet keeps only the rows that still matter.
Download a Workbook
ActionIn Make“Downloads the content of a specified Excel workbook.”
You receive the content of a chosen workbook as a file the next module can attach, store or send. The Excel file leaves Excel without a manual export.
Get a Table
ActionIn Make“Gets the metadata of a specified table.”
Returns the metadata of one table rather than its rows, so the scenario knows what it is about to work on before it changes anything.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Opens the rest of the Excel API to your scenario, using the connection you already set up. It fills the gap when none of the listed modules does what you need.
Update a Table
ActionIn Make“Updates an existing table.”
An existing table changes without anyone editing it by hand. It is the follow-up to Get a Table, once you know the current state of what you modify.
Update a Table Column
ActionIn Make“Updates an existing table column.”
One column of a table gets edited in place while the rest stays as it was. Useful when a column's setup has to follow a change decided elsewhere.
Update a Worksheet Row
ActionIn Make“Updates an existing worksheet row.”
A line already in the sheet receives fresh values instead of a duplicate below it, so your tracker keeps exactly one row per item.
List Table Rows
SearchIn Make“Retrieves a list of all table rows in a workbook.”
Every row of a table comes back, each as its own bundle, ready for the next module to process one after the other.
List Tables
SearchIn Make“Retrieves a list of all table objects.”
Gives you the tables present in a workbook, so the scenario can pick the right one before acting on it instead of guessing.
List Worksheet Rows
SearchIn Make“Retrieves a list of worksheet rows.”
The rows of a plain worksheet come back one bundle each, which lets the scenario spot the line it should change or remove.
List Worksheets
SearchIn Make“Retrieves a list of worksheet objects.”
Returns the tabs of a workbook, so the scenario knows where it can write and which sheets already exist.
Retrieve Data
SearchIn Make“Retrieves data for a given range.”
Reads the range you define, a totals block for instance, and hands its values to the rest of the scenario. You get the figures without opening the file.
Search Workbooks
SearchIn Make“Searches for Excel workbooks.”
Finds Excel workbooks for you, so a scenario can locate the right file before it reads or writes anything in it.
Need help automating Microsoft 365 Excel with Make?
A person reads every message.