To运算符在Visual Basic中做了什么,有人可以向我解释下面的代码吗?
只是一个简单的问题。
to运算符在Visual Basic中做什么?
例如:
For dCtr = 2 To inVoer
也可以有人为我解释下面的代码?
rCtr = 2 For dCtr = 2 To inVoer If (dCtr - 1 <= 6) And (inVoer - dCtr + 1) <= 6 Then Range("A" & rCtr + 1) = dCtr - 1 Range("B" & rCtr + 1) = inVoer - dCtr + 1 rCtr = rCtr + 1 End If Next
在Visual Basic中没有To
操作符。
有For
运算符,根据语法将上界与下界分开。
虽然不是运营商,但To
是 保留字 。 你不能例如声明一个名为To
的variables。
To
使用的其他地方是声明数组指定下限和上限:
Dim arr(1 To 10) As Long
并在Select Case
指定范围匹配:
Select Case i Case 1 To 10 ... Case Else ... End Select
它为您的循环设置了限制。 代码:
For dCtr = 2 To inVoer ... next
将从2(包括)到你的variablesdCtr
到inVoer
的值(也包括在内),步数为1
。 有关更多选项和信息,请参阅: https : //msdn.microsoft.com/en-us/library/5z06z1kb.aspx