gpt4 book ai didi

vba - 继续执行不起作用

转载 作者:行者123 更新时间:2023-12-03 00:23:46 29 4
gpt4 key购买 nike

我尝试在 Excel 中使用“Continue For”语句,但它抛出编译错误:“预期表达式”。这是代码:

For i = 3 To num
If Cells(i, 19) = "" Then
continue for
End If
Next i

为什么会发生这种情况?PS:这是实际代码的简化版本。

最佳答案

最简单的是在不满足条件时进行简单处理。

For i = 3 To num
If Cells(i, 19) <> "" Then
'execute the rest of the processing
End If
Next i

避免在 For Next 循环中递增 i。不鼓励使用 GoTo,而且基本上没有必要(如上所示)。

替代品将是 For Each in a Range.SpecialCells methodxlCellTypeConstants如果值是键入的值并且不是从公式返回的。

关于vba - 继续执行不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34999093/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com