微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 移动通信 > 其他通信技术 > VBA中NEXT后面加了X和没有加X有什么区别啊?

VBA中NEXT后面加了X和没有加X有什么区别啊?

时间:11-13 整理:3721RD 点击:
如题。
Sub aaa()
For x = 1 To 100
Cells(x, 1) = x
Next
End Sub
和这个Sub aaa()
For x = 1 To 100
Cells(x, 1) = x
Next x
End Sub
就是在NEXT后面加了X和没有加X有什么区别啊?

next 后面的x 应该是步长的大小即每次变化的长度。

理论上讲是没有区别的,但是很多人都认为去掉Next后的变量,程序会快(但是没有人能很具体地讲出个所以然),而加变量的好处是多嵌套的时候比较清晰,另外可以以NEXT 带多个变量

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top