我在跳回 for 循环的开头时遇到了一点问题。
部分代码:
For M = 1 To System
Openhours = Numberofhours(M, 1)
If Openhours = 0 Then
M = M + 1
Exit For
End If
我可以有 1-6 个“系统”,可以添加更多。“开放时间”表示特定系统有多少小时专用,但问题是,如果我碰巧有一个系统(比如系统编号 3),此时没有专用时间,那么系统崩溃,因为示例“Openhours”在许多其他数组中为零。所以我需要立即告诉代码,如果它注意到 Openhours 为零,它会回到循环的开头并测试下一个系统。
“退出”当然不起作用,因为它在找到第一个零小时的系统后跳过了所有其他系统。