2011-03-15 170 views
2

我看了,但找不到解決方案。Excel宏 - for循環增量

你如何增加一個變量?就像任何其他語言一樣,您只需在循環結束之前執行++(變量名稱)即可。在我的例子,我想增加J.

Dim j as integer 
j = 13 
FinalRow = Range("B15").End(xlUp).Row 
     For i = 9 To FinalRow 
      Range("B" & i).Copy Destination:=Sheets("Design").Range("A" & j) 
      J++ 
     Next i 

的代碼B9-B15和粘貼循環,從A13和向下的Designsheet的信息。

回答

5

只是這樣做:

J = J + 1 

Simples。

+0

'J + = 1'? – 2011-03-15 09:38:33

+3

這在VBA中不存在。 – Ben 2011-03-15 09:53:35