2014-03-24 106 views
1

我試圖從sheet1中的列A複製到sheet2中的所有內容。問題是它不會是一個靜態範圍,即列A中的行數不是恆定的。下面是我用的100行的工作原理,我如何將它改爲x行工作?首先十分感謝。從一個工作表到另一個工作表的複製範圍

Sheets("Sheet2").Range("A2:A102").Value = Sheets("Sheet1").Range("A5:A105").Value 

回答

0

試試這個:

如果你想用上次使用的行而不是 x,看看這個答案
x = 100 
Sheets("Sheet2").Range("A2").Resize(x).Value = _ 
      Sheets("Sheet1").Range("A5").Resize(x).Value 

How to determine last used row/column

+1

的感謝!最後使用的行正是我所需要的! – user3456223

相關問題