VBで自明のバグを列挙しませんか?
iif関数
iif(A,B,C)Aが真の場合B,Cを実行する
しかし結果はB