无效的下一个控制变量引用 ERROR

Posted

技术标签:

【中文标题】无效的下一个控制变量引用 ERROR【英文标题】:Invalid Next control variable reference ERROR 【发布时间】:2016-10-13 08:42:47 【问题描述】:

我正在编写代码,但出现 Invalid Next control variable reference 错误,我不知道为什么。这是我的代码:

【问题讨论】:

【参考方案1】:

你的 i 和 j 变量是错误的,你需要确保正确的变量带有正确的缩进。希望这会有所帮助!

Sub Network()

Dim Net(1 To 8) As Double
Dim Total(1 To 8) As Double
Dim i As Integer


For i = 1 To 8
    For j = 1 To 5

        Net(j) = Worksheets("Summary").Cells((i * 7) + 12, 9).Value

    Next j
Next i



For j = 1 To 5

    Total(j) = WorksheetFunction.Sum(Net(j))

Next j

For j = 1 To 5

    Worksheets("Summary").Cells(73, 8 + j) = Total(j)

Next j


End Sub

【讨论】:

以上是关于无效的下一个控制变量引用 ERROR的主要内容,如果未能解决你的问题,请参考以下文章

Pandas read_hdf() 在有效 where 条件下返回“无效变量引用”

Jmeter BeanShell 引用变量报错jmeter.util.BeanShellInterpreter: Error invoking bsh method: eval Parse e

error C2662 无法将左值绑定到右值 —— 变量永远是左值,即使它的类型为右值引用

为啥我会收到“仅应通过引用传递变量”错误?

java基础:引用数据类型流程控制语句

内存中的数组