Excel VBA教程:Copy方法

应用于 Range对象的 Copy方法。

将单元格区域复制到指定的区域或剪贴板中。

expression.Copy(Destination)

expression   必需。该表达式返回一个 Range对象。

Destination   Variant 类型,可选。指定区域要复制到的目标区域。如果省略该参数,Microsoft Excel 将把该区域复制到剪贴板中。

应用于 ChartArea、ChartObject、ChartObjects、OLEObject、OLEObjects、Point 和 Series对象的 Copy方法。

将对象复制到剪贴板中。将数据点或数据系列的图片复制到剪贴板中。

expression.Copy

expression   必需。该表达式返回上面的对象之一。

应用于 Chart、Charts、Sheets、Worksheet 和 Worksheets对象的 Copy方法。

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

expression.Copy(Before, After)

expression   必需。该表达式返回上面的对象之一。

Before   Variant 类型,可选。指定某工作表,复制的工作表将置于此工作表之前。如果已经指定了 After,则不能指定 Before。

After   Variant 类型,可选。指定某工作表,复制的工作表将置于此工作表之后。如果已经指定了 Before,则不能指定 After。

说明

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

应用于 Shape对象的 Copy方法。

将对象复制到剪贴板。

expression.Copy

expression   必需。该表达式返回一个 Shape对象。

Excel VBA教程:Copy方法·示例

应用于 Range对象的 Copy方法。

本示例将工作表 Sheet1 上单元格区域 A1:D4 中的公式复制到工作表 Sheet2 上的单元格区域 E5:H8 中。


Worksheets("Sheet1").Range("A1:D4").Copy _
    destination:=Worksheets("Sheet2").Range("E5")

应用于 Chart、Charts、Sheets、Worksheet 和 Worksheets对象的 Copy方法。

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


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

上页:Excel VBA教程:ConvertToShape方法 下页:Excel VBA教程:CopyFromRecordset方法

Excel VBA教程:Copy方法

Excel VBA教程:CopyFromRecordset方法 Excel VBA教程:CopyPicture方法
Excel VBA教程:CreateCubeFile方法 Excel VBA教程:CreateNames方法
Excel VBA教程:CreateNewDocument方法 Excel VBA教程:CreatePivotTable方法
Excel VBA教程:获取有关 Macintosh 关键字的帮助 Excel VBA教程:CreateSummary方法
Excel VBA教程:CustomDrop方法 Excel VBA教程:CustomLength方法
Excel VBA教程:Cut方法 Excel VBA教程:DataLabels方法
Excel VBA教程:DataSeries方法 Excel VBA教程:DDEExecute方法
Excel VBA教程:DDEInitiate方法 Excel VBA教程:DDEPoke方法
Excel VBA教程:DDERequest方法 Excel VBA教程:DDETerminate方法
Excel VBA教程:Delete方法 Excel VBA教程:DeleteAll方法
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号