首页 > 解决方案 > 仅复制行的选定范围

问题描述

我正在尝试替换“EntireRow.Copy”以仅复制 F:AB 列的范围。

目前我的代码:xRg(K).EntireRow.CopyDestination:=

复制整行。我怎样才能让它只选择所需的范围?

标签: excelvba

解决方案


我使用我拥有的删除功能来做到这一点:

sht.Range(col1 & ":" & col2).delete

你可以修改它来做到这一点:

ThisWorkbook.Sheets("Sheet2").Range("A1:C1").Value=ThisWorkbook.Sheets("Sheet1").Range("A1:C1").Value

您显然需要根据某些标准将 A1:C1 替换为变量。但这将设置一个单元格范围等于另一个范围


推荐阅读