Worksheets.Copy 方法 (Excel)

将工作表复制到工作簿中的另一位置。

语法

表达式复制) 之前之后 (

表达 一个代表 Worksheets 对象的变量。

参数

名称 必需/可选 数据类型 说明
Before 可选 Variant 将要在其之前放置所复制工作表的工作表。 如果指定 After 不能指定 Before。
After 可选 Variant 将要在其之后放置所复制工作表的工作表。 如果指定了 Before,则不能指定 After

备注

如果既不指定 Before 也不指定 After,则 Microsoft Excel 将新建一个工作簿,其中包含复制的工作表。

如果 After 指定的工作表处于隐藏状态,并且之后没有可见工作表,则新工作表将在最后一个可见工作表之后复制,而不是在指定的工作表之后复制。 在复制之前使 After 指定的工作表可见,允许获取位于正确位置的新工作表。

示例

此示例复制工作表 Sheet1,并将其放置在工作表 Sheet3 之后。

Worksheets("Sheet1").Copy After:=Worksheets("Sheet3")

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。