A logo for Microsoft Excel, representing how to copy a sheet in Excel.
How to Quickly Copy a Sheet in Excel (2 Methods)
A logo for Microsoft Excel, representing how to copy a sheet in Excel.

How to Quickly Copy a Sheet in Excel (2 Methods)

Data is an essential part of your workflows. Because of that, it’ll often need to travel between teams, reports, and platforms. Sometimes, it’s as simple as going from one Excel spreadsheet to another. Other times, that data needs to move between workbooks or even other tools. So how can you quickly copy a sheet in Excel to wherever you need it?

Here are two methods for doing that.

First method: how to copy a sheet within Excel

If you just to copy a sheet in Excel within the same workbook, you can do that both in the desktop and online version. Here’s how it’s done.

Just open the workbook with the sheet you want to copy.

A screenshot of a workbook, the first step to learning how to copy a sheet in Excel.

Right-click on the sheet tab at the bottom of the screen.

A screenshot of the right-click menu for a sheet tab, the second step when learning how to copy a sheet in Excel.

Click on Duplicate.

A screenshot of a copied Excel spreadsheet, the last step in how to copy a sheet in Excel.

This is the fastest way to copy a sheet within the same workbook. You can also drag the spreadsheet tab over while holding CTRL (or Command on a Mac), and when you release, it will automatically be duplicated.

But that’s only within the same workbook. So how do you copy a sheet in Excel from one workbook to another?

If you’re using the desktop version of Excel, when you right-click on the Sheet tab, just hit the Move or Copy option. Then, in the To book menu, choose the workbook you want to copy your Excel sheet to, then choose where you want it placed through the Before sheet menu.

Don’t see the Move or Copy option?

That’s probably because you’re using the online version of Excel, which doesn’t offer that option. The only way you can copy data from one workbook to another in this version of Excel is to select all your data, copy it, and paste it into another workbook.

Not ideal.

Limitations of this method

While copying your sheet in Excel within a workbook is pretty straightforward — and between workbooks if you’re using the desktop version — it won’t always be the best method for your needs. Here’s why:

  • It’s done manually: Unless you know how to code an automation for Excel, you’ll have to go through this process every time you need to copy a sheet into another workbook.
  • It only works with Excel: Good luck getting your data into Google Sheets, Airtable, or another database tool with this simple method.
  • It’s limited in Excel online: If you’re using the desktop version of Excel, you can copy a sheet within the same workbook and across workbooks. But when you’re using the online version, you’ll need to put in a bit more elbow grease.

If you’re only occasionally copying data between Excel worksheets, you can probably rely on this ad-hoc method. But if you need your data to move with you — wherever that is — you need a better method.

Second method: how to copy a sheet in Excel to any tool

Unito is a no-code workflow management solution with some of the deepest two-way integrations for the most popular tools on the market, including Excel, Airtable, Google Sheets, Jira, GitHub, and more. With a Unito flow, you can automatically copy an Excel sheet from one workbook to another, or to any of 30+ tools. Then, whenever your data is updated in the original sheet, it’ll automatically be updated in the other, wherever you’ve copied it to.

Still wondering how Unito can be the best way to copy a sheet in Excel? Here’s why:

  • It’s automatic: Once you’ve set up your Unito flow, your spreadsheets will be automatically updated, no matter where you’ve copied them. No need to check in or run an automation manually.
  • It works with 30+ tools: Unito’s integrations include popular database tools like Excel, Google Sheets, Airtable, and Notion. You can also connect Excel with tools like Asana, Jira, Mailchimp, and more.
  • It works with all versions of Excel: It doesn’t matter if you’re using the desktop version or the free online version. Unito will work for you, no matter where your data is.

By creating a Unito flow, you can move data from Excel to anywhere. Here’s how you can copy a sheet in Excel with Unito.

  1. First, connect Microsoft Excel to Unito.

    You’ll also pick the sheet to copy data from and where you want it to end up.A screenshot of Unito's tool connection step, the first step to copy a sheet in Excel.

  2. Use rules to filter out Excel data you don’t want synced over.

    You could, for example, build a rule that excludes rows missing specific information.A screenshot of Unito's rule building screen, the second step to copy Excel sheets.

  3. Next, map the fields between each sheet.

    This tells your Unito flow where information should go, so your rows look essentially the same across workbooks.A screenshot of Unito's field mappings screen, the third step to copy an Excel sheet.

And that’s it! Now just launch your flow and watch as your Microsoft Excel data is automatically synced between your workbooks. That’s how you copy a sheet in Excel using Unito.

Ready to try this for yourself?

Try Unito for 14 days, absolutely free.

Try it free