vb中 for next 使用方法
4个回答
展开全部
for i =0 to 100
这里写要执行的代码,就是你要做什么
next
意思:从0开始,执行一次,直到100,共执行101次
是循环,i是个计数器,记忆执行代码的次数,next是让i自增量1,然后和100比,不超过100就再执行一次代码。
....................
for用法详解:For...Next
在不知道循环内需要执行多少次语句时,宜用 Do 循环。但是,在知道要执行多少次时,则最好使用 For...Next 循环。与 Do 循环不同, For 循环使用一个叫做计数器的变量,每重复一次循环之后,计数器变量的值就会增加或者减少。For 循环的语法如下:
For counter = start To end [Step increment]
statements
Next [counter]
参数 Counter、Start、end 和 increment 都是数值型的。
注意 increment 参数可正可负。如果 increment 为正,则 Start 必须小于等于 end,否则不能执行循环内的语句。如果 increment 为负,则 Start 必须大于等于 end,这样才能执行循环体。如果没有设置 Step,则 increment 缺省值为 1。
实例:
以下代码打印出所有有效的屏幕字体名:
Private Sub Form_Click ()
Dim I As Integer
For i = 0 To Screen.FontCount
Print Screen.Fonts (i)
Next
End Sub
这里写要执行的代码,就是你要做什么
next
意思:从0开始,执行一次,直到100,共执行101次
是循环,i是个计数器,记忆执行代码的次数,next是让i自增量1,然后和100比,不超过100就再执行一次代码。
....................
for用法详解:For...Next
在不知道循环内需要执行多少次语句时,宜用 Do 循环。但是,在知道要执行多少次时,则最好使用 For...Next 循环。与 Do 循环不同, For 循环使用一个叫做计数器的变量,每重复一次循环之后,计数器变量的值就会增加或者减少。For 循环的语法如下:
For counter = start To end [Step increment]
statements
Next [counter]
参数 Counter、Start、end 和 increment 都是数值型的。
注意 increment 参数可正可负。如果 increment 为正,则 Start 必须小于等于 end,否则不能执行循环内的语句。如果 increment 为负,则 Start 必须大于等于 end,这样才能执行循环体。如果没有设置 Step,则 increment 缺省值为 1。
实例:
以下代码打印出所有有效的屏幕字体名:
Private Sub Form_Click ()
Dim I As Integer
For i = 0 To Screen.FontCount
Print Screen.Fonts (i)
Next
End Sub
TableDI
2024-07-18 广告
2024-07-18 广告
VLOOKUP是Excel中用于垂直查找的函数,其基本用法包括四个参数:1. 查找值:即在数据表首列中需要搜索的值。2. 数据表:包含查找值的单元格区域或数组。3. 返回值所在列数:指定返回查询区域中第几列的值。4. 查找方式:选择精确匹配...
点击进入详情页
本回答由TableDI提供
展开全部
举个例子
for i=1 to 10
print i
next i
i的值第一次为1,所以执行print i后,在窗体上打印出1,然后执行next i,i的第二次值为2,再执行print i,在窗体上打印出2,一直打印到10
for i=1 to 10
print i
next i
i的值第一次为1,所以执行print i后,在窗体上打印出1,然后执行next i,i的第二次值为2,再执行print i,在窗体上打印出2,一直打印到10
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
For 循环变量=初始值 to 终止值 Step 步长值
语句
Next
其中 步长值表示每循环一次初始值增加量 省略时为1
还有一种用法
For Each 变量名 In 集合
Next
这种用法经常用于数组或其它的集合里元素的调用
语句
Next
其中 步长值表示每循环一次初始值增加量 省略时为1
还有一种用法
For Each 变量名 In 集合
Next
这种用法经常用于数组或其它的集合里元素的调用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询