[h=2][/h] اين تابع بعضي مواقع كا رمون رو راحت ميكنه و از شر then يا else راحتمون ميكنه واسه مواردي كاربرد داشته باشه كه فقط يك حالت رو بررسي كنيم شكل كلي اين تابع : کد: Function IIf(Expression, TruePart, FalsePart) اگر شرط درست باشد مقدار TruePart و در غیر این صورت مقدار FalsePart در نام تابع قرار داده می شود. مثال: کد: Dim IsZero As Boolean Dim Mark As Integer IsZero = IIf(Mark = 20, True, False) در این مثال اگر نمره برابر 20 باشد ارزش متغییر منطقی برابر درست و در غیر این صورت ارزش آن برابر نادرست می باشد.