1
我试图从sheet1中的列A复制到sheet2中的所有内容。问题是它不会是一个静态范围,即列A中的行数不是恒定的。下面是我用的100行的工作原理,我如何将它改为x行工作?首先十分感谢。从一个工作表到另一个工作表的复制范围
Sheets("Sheet2").Range("A2:A102").Value = Sheets("Sheet1").Range("A5:A105").Value
我试图从sheet1中的列A复制到sheet2中的所有内容。问题是它不会是一个静态范围,即列A中的行数不是恒定的。下面是我用的100行的工作原理,我如何将它改为x行工作?首先十分感谢。从一个工作表到另一个工作表的复制范围
Sheets("Sheet2").Range("A2:A102").Value = Sheets("Sheet1").Range("A5:A105").Value
试试这个:
如果你想用上次使用的行而不是x
,看看这个答案
x = 100
Sheets("Sheet2").Range("A2").Resize(x).Value = _
Sheets("Sheet1").Range("A5").Resize(x).Value
的感谢!最后使用的行正是我所需要的! – user3456223