IIf 函数
语法
IIf(expr, truepart, falsepart)
IIf 函数语法包含以下命名参数:
Part | 说明 |
---|---|
expr | 必填。 要计算的表达式。 |
truepart | 必填。 expr 为 True 时返回的值或表达式。 |
falsepart | 必填。 expr 为 False 时返回的值或表达式。 |
备注
IIf 总是计算 truepart 和 falsepart,即使该函数只返回它们的计算结果之一。 因此,您应该留意不需要的负面效果。 例如,如果计算 falsepart 导致了除以零的错误,则会发生错误,即使 expr 为 True 时也是如此。
示例
此示例使用 IIf 函数计算 TestMe
过程的 参数 CheckIt
,如果量大于 1000,则返回单词“Large”;否则返回单词“Small”。
Function CheckIt (TestMe As Integer)
CheckIt = IIf(TestMe > 1000, "Large", "Small")
End Function
另请参阅
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。