Vba To操作符在visualbasic中做什么,有人能给我解释一下下面的代码吗?

Vba To操作符在visualbasic中做什么,有人能给我解释一下下面的代码吗?,vba,excel,Vba,Excel,只是一个简单的问题 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)

只是一个简单的问题

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
rCtr=2
对于发票人的dCtr=2

如果(dCtr-1它设置了循环的限制。 守则:

For dCtr = 2 To inVoer
...
next
将按
1
的步骤,从2(包括)到
inVoer
(也包括)的值对变量
dCtr
进行计数。
有关更多选项和信息,请参见:

Visual Basic中没有
To
运算符

对于
运算符,有一个
,根据语法,您可以使用
to
将下限与上限分开

虽然不是运算符,
To
是一个。例如,您不能将名为
的变量声明为

使用
的其他位置是声明同时指定下限和上限的数组:

Dim arr(1 To 10) As Long
并在
选择案例中指定范围匹配:

Select Case i
    Case 1 To 10
    ...
    Case Else
    ...
End Select

很高兴为您提供帮助-如果这回答了您的问题,请标记我的答案!此答案是在OP回答他们的问题之前发布的。