小编use*_*854的帖子

试图使用IIF作为三元运算符/不评估双方

我需要使用iif()我的检查和分配值的情况,如:

Range("A1").Value = IIf(IsNull(Range("A2").Value), MsgBox("1"), MsgBox("2"))
Run Code Online (Sandbox Code Playgroud)

我真的很困惑:这条线正在执行两个MsgBoxes.我需要只执行其中一个,具体取决于条件是真还是假.

我尝试使用if条件,但它会导致错误:"编译错误:预期:表达式"

请帮忙.谢谢.

excel vba excel-vba

2
推荐指数
1
解决办法
657
查看次数

标签 统计

excel ×1

excel-vba ×1

vba ×1