小编Nil*_*war的帖子

使用IF条件时获取错误消息

我正在使用IF条件,但是给了我编译错误"Else without IF"我想要正确的循环语句,所以它将计算公式直到显示单元格

With Range("K3:K" & LR)
LR = Worksheets("Sheet1").Cells(Rows.Count, "A").End(xlUp).Row

With .Resize(.Rows.Count - 1, .Columns.Count).Offset(2, 0)


If Range("K" & LR).Value = "No" Then
With .Resize(.Rows.Count - 1, .Columns.Count).Offset(2, 0)
With Range("L3:L" & LR)
Sheets("Sheet1").Range("L3" & LR).FormulaR1C1 = ""

ElseIf Range("K" & LR).Value = "Yes" Then

With .Resize(.Rows.Count - 1, .Columns.Count).Offset(2, 0)
With Range("L3:L" & LR)
Sheets("Sheet1").Range("L3" & LR).FormulaR1C1 = "=RC[-2]*0.25%"

Else

Return




End With
 End With
  End If
   End With
    End With
Run Code Online (Sandbox Code Playgroud)

请你能帮忙吗?

excel vba excel-vba

-5
推荐指数
1
解决办法
44
查看次数

标签 统计

excel ×1

excel-vba ×1

vba ×1