使用Ctrl + A

时间:2018-04-23 07:35:36

标签: excel vba excel-vba

请澄清这个复制方法有什么问题?

Range("A6").Activate
Range("A6:"  "UsedRange").Copy

1 个答案:

答案 0 :(得分:2)

您需要range.CurrentRegion属性,而不是workheet.UsedRange。

Range("A6").CurrentRegion.Copy

CurrentRegion模仿工作表上的单个ctrl + A.它引用了从所有方向从其父范围向外辐射的单元格范围,直到满足完整的空白行,完全空白的列或工作表的边缘。