To运算符在Visual Basic中做了什么,有人可以向我解释以下代码吗?

dan*_*tej 0 excel vba excel-vba

只是一个简单的问题.

运算符在Visual Basic中做什么?

例如:

For dCtr = 2 To inVoer
Run Code Online (Sandbox Code Playgroud)

还有人可以为我解释以下代码吗?

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
Run Code Online (Sandbox Code Playgroud)

GSe*_*erg 7

ToVisual Basic中没有运算符.

For运算符,根据语法将下界与上界分开To.

虽然不是运营商,To 一个保留字.你不能例如声明一个名为的变量To.
使用的其他地方To是声明指定下限和上限的数组:

Dim arr(1 To 10) As Long
Run Code Online (Sandbox Code Playgroud)

并指定范围匹配Select Case:

Select Case i
    Case 1 To 10
    ...
    Case Else
    ...
End Select
Run Code Online (Sandbox Code Playgroud)