复制多少单元格,粘贴多少单元格

range(\"大众a1\"大众a10\"大众).Copy range(\公众c1\公众) # a1:a10的内容、格式等复制粘贴到c1:c10

2.2、range().Copy…Worksheet.Paste range()

先将目标区域进行复制,然后利用事情表的粘贴方法

jsp中sheetpaste用法ExcelVBA11单位格编纂 HTML

Range(\"大众a1:a10).CopyActiveSheet.Paste Range(\公众f1\公众)2.3、指定粘贴办法

PasteSpecial 方法

将剪贴板中的 Range 工具粘贴到指定区域中。

语法

expression.PasteSpecial(Paste, Operation, SkipBlanks, Transpose)

参数

expression 必需。
该表达式返回一个 Range 工具。

Paste XlPasteType 类型,可选。
指定要粘贴的区域部分。

XlPasteType 可为以下 XlPasteType 常量之一,对应选择性粘贴-粘贴方法

xlPasteAll 默认值

xlPasteAllExceptBorders

xlPasteColumnWidths

xlPasteComments

xlPasteFormats

xlPasteFormulas

xlPasteFormulasAndNumberFormats

xlPasteValidation

xlPasteValues

xlPasteValuesAndNumberFormats

Operation XlPasteSpecialOperation 类型,可选。
指定粘贴操作。

XlPasteSpecialOperation 可为以下 XlPasteSpecialOperation 常量之一,对应选择性粘贴-运算

xlPasteSpecialOperationAdd

xlPasteSpecialOperationDivide

xlPasteSpecialOperationMultiply

xlPasteSpecialOperationNone 默认值

xlPasteSpecialOperationSubtract

SkipBlanks Variant 类型,可选。
若为 True,则不将剪贴板上区域中的空缺单元格粘贴到目标区域中。
默认值为 False。

Transpose Variant 类型,可选。
若为 True,则粘贴区域时转置行和列。
默认值为 False。

示例

Range(\"大众a1:a10\"大众).CopyRange(\"大众e1\公众).PasteSpecial (xlPasteValues) # 只粘贴数值3、单元格剪切

Cut 方法

用法与Copy方法一样

4、填充公式

FillDown 方法

从指定区域的顶部单元格开始向下添补,直至该区域的底部。
区域中首行单元格的内容和格式将复制到区域中其他行内。

语法

expression.FillDown

参数

expression 必需。
该表达式返回一个 Range 工具。

示例

本示例基于单元格 A1 的内容填写 Sheet1 的单元格区域 A1:A10。

Worksheets(\"大众Sheet1\"大众).Range(\"大众A1:A10\公众).FillDown

FillUp 方法,与FillDown同等

FillLeft 方法,同上

FillRight 方法,同上

5、行列插入

Insert 方法

行上方插入,列左侧插入

示例

Rows(4).Insert