Move or copy worksheets or worksheet data

Move or copy worksheets or worksheet data

You can move or copy a worksheet in the same workbook to organize your workbook exactly how you want.

Your browser does not support video. Install Microsoft Silverlight, Adobe Flash Player, or Internet Explorer 9.

You can use the Move or Copy Sheet command to move or copy entire worksheets (also known as sheets), to other locations in the same or a different workbook. You can use the Cut and Copy commands to move or copy a portion of the data to other worksheets or workbooks.

Move a worksheet within a workbook

  • Select the worksheet tab, and drag it to where you want its new location to be.

    Note: Be aware that calculations or charts that are based on worksheet data might become inaccurate if you move the worksheet.

Copy a worksheet in the same workbook

Method 1:

  • Press CTRL and drag the worksheet tab to the tab location you want.

OR

Method 2:

  1. Right click on the worksheet tab and select Move or Copy.

  2. Select the Create a copy checkbox.

  3. Under Before sheet, select where you want to place the copy.

  4. Select OK.

When you need to reorganize your data, you can easily change the order of sheets in a workbook, or move or copy a sheet to another workbook. But be aware that calculations or charts that are based on sheet data may become inaccurate if you move the sheet.

Move a sheet

  • Drag the sheet tab to the location that you want along the row of sheet tabs.

Copy a sheet

  1. Hold down OPTION.

  2. Drag the sheet tab to the location that you want the copied sheet to appear along the row of sheet tabs.

    Important: Release the mouse button before you release the OPTION key.

Move a sheet to another workbook

Caution: When you move a sheet to another workbook, check any formulas or charts that refer to data on the sheet because moving the sheet might cause errors or produce unintended results in your data. Similarly, if you move a sheet that is referred to by a 3-D references, the calculation might include or leave out data on the sheet.

  1. Open the workbook that you want to move the sheet to.

  2. On the Window menu, click the workbook that contains the sheet that you want to move.

    Click the sheet that you want to copy to the other workbook.

  3. On the Edit menu, click Sheet > Move or Copy Sheet.

  4. On the To book menu, click the workbook that you want to move the sheet to.

    Tip: To create a new workbook that contains the moved sheet, click new book.

  5. In the Before sheet box, click the sheet that you want to insert the moved sheet before, or click move to end.

  6. Click OK.

Copy a sheet to another workbook

  1. Open the workbook that you want to copy the sheet to.

  2. On the Window menu, click the workbook that contains the sheet that you want to copy.

    Click the sheet that you want to copy.

  3. On the Edit menu, click Sheet > Move or Copy Sheet.

  4. On the To book menu, click the workbook that you want to copy the sheet to.

    Tip: To create a new workbook that contains the moved sheet, click new book.

  5. In the Before sheet box, click the sheet that you want to insert the copied sheet before, or click move to end.

  6. Select the Create a copy check box.

  7. Click OK.

Change the color of a sheet tab

Coloring the sheet tabs can help you keep track of your information in a large workbook.

  1. Hold down CONTROL and click the sheet tab.

  2. Click Tab Color, and then click the color that you want to use.

See also

Rename a sheet

In Excel Online, you can duplicate (or copy) worksheets within the current workbook. Simply right-click the tab name at the bottom of the sheet and click Duplicate.

Note: You may receive an error when you are trying to duplicate a worksheet that contains a chart, picture, or shape. If you get an error, you can duplicate the sheet manually.

If you have elements in your worksheet that interfere with duplicating it, you can still create a copy of the worksheet manually by copying all the data and pasting it into a new sheet. Here's how:

  1. Select all the data in the worksheet.

    Keyboard shortcut: Press Ctrl+Spacebar, on the keyboard, and then press Shift+Spacebar.

  2. Copy all the data on the sheet by pressing Ctrl+C.

  3. Click the plus sign to add a new blank worksheet.

    Add new sheet button

  4. Click the first cell in the new sheet and press Ctrl+V to paste the data.

    Note: You will lose any conditional formatting applied to the cells when you paste them into the new worksheet.

In Excel Online, the option to move or copy a sheet isn’t available when you right-click a sheet tab, as it is in the Excel desktop application. In Excel Online, you can achieve the same result by copying all of the data in the worksheet and pasting it into a blank worksheet in the other workbook.

Follow these steps to move or copy a worksheet to another workbook in Excel Online:

  1. Select all the data in the worksheet.

    Keyboard shortcut: Press Ctrl+Spacebar, on the keyboard, and then press Shift+Spacebar.

  2. Copy all the data on the sheet by pressing Ctrl+C.

  3. Open the workbook in which you want to paste the data, then click the + in the status bar to add a new blank worksheet. 

    Add new sheet button
  4. Click the first cell in the new worksheet, then press Ctrl+V to paste the data into that worksheet.

    Note: You will lose any conditional formatting applied to the cells when you paste them into the other workbook.

Need more help?

You can always ask an expert in the Excel Tech Community, get support in the Answers community, or suggest a new feature or improvement on Excel User Voice.

Expand your Office skills
Explore training
Get new features first
Join Office Insiders

Was this information helpful?

Thank you for your feedback!

Thank you for your feedback! It sounds like it might be helpful to connect you to one of our Office support agents.

×