作业帮 > 数学 > 作业

VBA Array 中的 FOR j = 1 To xx

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:数学作业 时间:2024/07/12 18:58:56
VBA Array 中的 FOR j = 1 To xx
有一道题是这样的:
Private Sub btnPrint_Click()
Call PrintArray
End Sub
Private Sub PrintArray()
Dim j As Integer 'for loop control
lstAnswer.Clear
For j = 1 To lastNdx (如果将这个改成 For j = 1 To 12)
lstAnswer.AddItem (CStr(j) & ":" & CStr(numArray(j)))
Next j
End Sub
结果会有什么变化?
For j = 1 To 12 这个是起什么作用的?
求大神们指教阿!
VBA Array 中的 FOR j = 1 To xx
For j = 1 To 12 :
从字面上理解,就是j的取值从1到12,for是循环结构的关键字,也就是循环12次
For语句还有一个参数,上面的语句写全了应该是 For j = 1 To 12 Step 1
也就是j取值从1到12,步进为1,如果Step后面跟的数是2,j就会每次+2,也就是循环只有6次了