就是判断的意思,分为真假两种情况。更If差不多,就是不用"then" and "end if"
给分

解决方案 »

  1.   

    根据表达式的值,来返回两部分中的其中一个。
    本示例使用 IIf 函数来判断 CheckIt 过程之 TestMe 参数的值,如果参数值大于 1000 则传回“Large”;否则传回“小图标”。Function CheckIt (TestMe As Integer)
       CheckIt = IIf(TestMe > 1000, "Large", "Small")
    End Function
      

  2.   

    iif(a,b,c)
    if a=ture then 
     return b 
    else 
     return c
    end if
      

  3.   

    根据条件返回指定的值。
    语法
    IIF(逻辑表达式, 表达式1, 表达式2)
    返值类型
    表达式1、2是什么类型就是什么类型。
    参数描述
    逻辑表达式:如果此表达式为真,该函数就返回表达式1,否则返回表达式2。
    比如:
    ? iif(a=1,'正确','错误')
    如果 a 等于1,就显示“正确”,否则就显示“错误”。
    用下面这段程序也可以实现上面的功能:
    if a=1  ? '正确'
    else
      ? '错误'
    endif 
    但很显然用 iif() 函数简单得多,而且程序运行的速度也快。另外在有些地方它是不可替代的。