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(包括)到你的variablesdCtrinVoer的值(也包括在内),步数为1 。 有关更多选项和信息,请参阅: https : //msdn.microsoft.com/en-us/library/5z06z1kb.aspx