循环中IF条件的和语法

时间:2018-02-13 21:37:16

标签: excel excel-vba loops vba

希望这是一个简单的答案。对不起,如果一个愚蠢的问题,但我正在试图找出这个if语句的正确的syntanx。如果整个行总和是活动单元格的值,我希望myEditedUser被触发。我该如何更正我的代码?

代码正常工作,直到我添加了上一次THEN评估OR

Or Sum(Rng2.EntireRow) = Rng2.Value

1 个答案:

答案 0 :(得分:0)

这是我的工作代码:

For Each Rng2 In WorkRng2
    If Rng2.Value = 0 Or Rng2.Value = "" Or Rng2.Offset(0, 3).Value = "Define" Or WorksheetFunction.Sum(Rng2.EntireRow) = Rng2.Value Then
        Rng2.Value = Rng2.Offset(-1, 0).Value
    End If
Next