如何在 Microsoft Excel 中复制和移动 Excel 工作表

2025年3月17日 | 阅读 7 分钟

Microsoft Excel 中复制工作表简介

众所周知,有两种有效的方法可以复制任何工作表。第一种方法是右键单击任何特定的工作表名称标签,然后从右键菜单列表中选择“移动或复制”选项。之后,从特定的“移动或复制”框中,我们将勾选“创建副本”框,然后按“确定”按钮以有效地创建该特定工作表的副本。

除此之外,第二种方法是我们可以轻松选择要复制的特定工作表,然后按住 Ctrl 键并将该工作表拖到工作表名称旁边的加号上。这将通过在括号中保留“副本”一词来创建所选工作表的副本。

有多种方法可以有效地执行此任务

  1. 在同一工作簿中移动相应的工作表: 这将强制工作表移动到同一工作簿的末尾或开始位置。
  2. 在同一工作簿中复制工作表: 这将有助于创建同一工作表的副本。
  3. 将特定工作表移动到另一个工作簿: 它将有效地将特定工作表从一个工作簿移动到另一个工作簿。它还会将工作表移动到新工作簿,但如果我们移动它,它将从现有工作表中消失。
  4. 将工作表复制到另一个工作簿: 它将把工作表从一个工作簿复制到另一个工作簿,并保留现有工作表的副本。

如何在 Microsoft Excel 中复制 Excel 工作表?

复制 Microsoft Excel 工作表非常简单易用。现在让我们通过使用各种方法来了解复制 Excel 工作表的工作原理。

# 方法 1:在 Excel 同一工作簿中移动选定的工作表

如果我们需要将特定的活动工作表移动到工作表的另一端,则可以使用此方法。

  • 例如: 参见下图。我们在其中总共使用了 3 个工作表。
How one can copy as well move Excel sheets in Microsoft Excel

很明显,Sheet 1 位于所有工作表的开头,因此我们应该将此工作表移动到工作表的末尾。

  1. 首先,我们右键单击 Sheet 1,然后选择 移动或复制

打开“移动或复制”的快捷键是 Alt + E + M

How one can copy as well move Excel sheets in Microsoft Excel

单击 移动或复制 后,将显示一个新窗口。

How one can copy as well move Excel sheets in Microsoft Excel
  1. 这将把这个特定的工作表移动到末尾。
How one can copy as well move Excel sheets in Microsoft Excel

#方法 2:在 Excel 同一工作簿中复制工作表

现在,如果我们确实想在同一工作簿中创建现有工作表的副本,则也可以应用此方法。

我们也将在这里使用相同的工作簿。这是因为我们要创建 Sheet 1 的副本。

  1. 首先,我们将右键单击 Sheet 1,然后选择 移动或复制 选项。
    How one can copy as well move Excel sheets in Microsoft Excel
  2. 单击 移动或复制 后,将显示新窗口。在新窗口中,我们将选择 Sheet 1 并勾选“创建副本”框,然后单击 确定 按钮。
    How one can copy as well move Excel sheets in Microsoft Excel
  3. 这将为我们创建工作表的副本。

#方法 3:将选定的工作表移动到 Excel 中的其他工作簿

如果我们要将整个工作表移动到新工作簿,则将应用此方法。但为此,我们至少需要打开两个工作簿。我的两个工作簿名称分别是工作表 1 和工作表 2。

现在我们已经打开了这两个工作表。在工作簿 工作表 2 中,我们有一个名为 数据表 的工作表,我们主要想将此工作表移动到另一个名为 工作表 1 的工作簿。

  1. 首先,我们将右键单击要移动的选定工作表,然后选择 移动或复制 选项。
    How one can copy as well move Excel sheets in Microsoft Excel
  2. 选择此选项后,将显示新窗口。
    How one can copy as well move Excel sheets in Microsoft Excel
  3. 现在在这个窗口中,有一个名为 到工作簿 的下拉列表。然后我们将单击这个下拉列表,因为它将显示所有打开的工作簿;我们将选择要有效移动的工作簿。我们选择了名为 工作表 1 的工作簿。
    How one can copy as well move Excel sheets in Microsoft Excel
  4. 选择新的工作簿名称后,将显示该工作簿的工作表。我们选择 (移动到末尾) 选项,然后单击 确定 以完成该过程。
    How one can copy as well move Excel sheets in Microsoft Excel
  5. 这将删除名为 工作表 2 的工作簿中的特定工作表。
    How one can copy as well move Excel sheets in Microsoft Excel

# 方法 4:将工作表复制到其他工作簿

如果我们要将整个工作表复制到新工作簿,则可以使用此方法。

  1. 首先,我们将右键单击要移动的工作表,然后选择 移动或复制
    How one can copy as well move Excel sheets in Microsoft Excel
  2. 选择此选项后,将显示新窗口。
    How one can copy as well move Excel sheets in Microsoft Excel
  3. 在此窗口中,我们有一个名为 到工作簿 的下拉列表:然后我们将单击此特定下拉列表;因为它将显示所有打开的工作簿,之后我们将选择要移动的工作簿。我们选择了名为 工作表 1 的工作簿。在这里,我们设置了选项:创建副本。一旦我们确定了新的工作簿名称,它将向我们显示该工作簿的工作表。我们将选择 (移动到末尾) 选项。单击 确定 按钮。
    How one can copy as well move Excel sheets in Microsoft Excel
  4. 此后,它将在另一个工作簿中创建此工作表的副本。
    How one can copy as well move Excel sheets in Microsoft Excel

如何使用 VBA 复制 Excel 工作表?

如果我们经常需要将信息从一个 Microsoft Excel 工作表复制到另一个工作表,那么宏可以为我们节省大量时间。让我们看一些可以在 Excel 工作表上自动执行的特定任务的示例

  1. 复制工作表然后重命名的宏。
  2. 复制工作表然后根据单元格值重命名的宏。
  3. 可用于复制多个工作表的宏。

Microsoft Excel 中移动或复制工作表不起作用

Microsoft Excel 复制和移动工作表没有问题。如果某个工作表拒绝被复制或传输,这可能是由于以下原因。

1. Excel 表格

在相应的 Excel 表格中,我们只能移动或复制一组工作表,如果其中一个单独的工作表包含 Excel 表格。每个此类工作表都应单独处理。

2. 受保护的工作簿

受保护的工作簿 中不允许移动和复制工作表。为了检查相应的工作簿是否受保护,在这种情况下,我们将转到 审阅 选项卡 > 保护 组并查看“保护工作簿”按钮。如果开关高亮显示,则表示工作簿受保护。然后,我们将单击该按钮以解锁工作簿并移动工作表。

3. Excel 名称

当我们从一个 Microsoft Excel 文件复制或移动工作表到另一个文件时,在这种情况下,我们可能会收到一条错误消息,指出某个名称已存在。如果只是一个错误,我们将单击 以使用现有版本的术语,或者单击 以分别重命名它。

在出现多个错误的情况下,在移动或复制工作表之前检查所有名称是有意义的。为此,我们将按 Ctrl + F3 快捷键以打开活动工作簿中的单词列表。

Microsoft Excel 中需要记住的事项有哪些?

任何人在 Microsoft Excel 中复制 Excel 工作表时需要记住的基本事项如下

  1. 根据相应的需求量,个人可以轻松选择是移动还是复制 Excel 工作表。
  2. 可以有效用于移动或复制工作表的快捷键如下:ALT + E + M
  3. 个人必须从下拉列表中选择所需的工作簿名称 到工作簿
  4. 如果个人要将工作表移动到末尾,则在这种情况下,个人需要选择选项:驱动 到末尾