如果你在循环语句中使用它,很容易出错,因为值没有改变,
所以要放到循环语句前,取得最后一行的值,
另外,使用Range("a1").End(xlDown).Row如果A列第一行下面全为空,
则得到表的最后一行65536,容易出错,
建斗吧双缺袁周还李雷角议使用Range("a65536").End(xlUp).Row
Suba()
DimiAsLo够弱阳刚殖氢苦推装东ng
DimrAsLong
r=Range("a1").End(xlDown).Row
Fori=1To10
r=r+1
Cells(r,1)=i
Nexti
EndSub
扩展资料:
注意事项:
以C语言为例,for循环的一般形式为:
(语句1;语句2;3)声明
要执行,执行语句1一次(注意只有一次)
然后判断表述二是否正确
1.如果建立了循环体,则执行语句3。返回语句2来确定条件是否为真?语句3在循环体建立之后执行,直到没有建立循环体为止
2.如果语句2不为真,则不会执行循环体,也不会执行语句3。