در زبان های دیگر برنامه نویسی به جایif با این ساختار iif داریم
اخطار: این یک موضوع قدیمی است
به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
در زبان های دیگر برنامه نویسی به جایif با این ساختار iif داریم
اخطار: این یک موضوع قدیمی است
به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
با درود فراوان
همانطور که استاد می فرمایند یک نوع ساختار IIf نیز در برنامه نویسی داریم که تفاوت آن با if در شکل بکارگیری آن است که در اینجا هر دو نمونه If و IIf رابا اجازه استاد توضیح می دهم
همانطور که می دانید شکل if بصورت زیر است
if Sharteh Moredeh Nazar Then
کدی که در صورت برقرار بودن شرط اجرا می شود
else
کدی که در صورت برقرار نبودن شرط اجرا می شود
end if
که به این صورت هم استفاده می شود
if Sharteh Moredeh Nazar Then dastooreh Moredeh Nazar
که در این حالت نیاز به End if نداریم و در صورت برقرار بودن شرط کد بعد از Then اجرا می شود
IIF
در این نمونه از IIf که در اکسل نیز مورد استفاده قرار می گیرد بصورت زیر نوشته می وشد
در این حالت دستور شرطی شبیه به تابع IF در اکسل مورد استفاده قرار میگیرد
IIf (Sharteh Moredeh Nazar,Dar Soorat True Ejramishavad,Dar Soorat False Ejra Mishavad)
مثال:
MyAnswer=IIf(range("a1")=1,"Yes"," No") Dastoor IIf
مثال:
Sub Macro1()
Dim MyAnswer
MyAnswer = IIf(Range("a1") = 1, "yes", "No")
MsgBox MyAnswer
End Sub
در واقع MyAnswer جواب شرط ما بوده که به عنوان یک متغیر در کد ها مورد استفاده قرار می دهیم
در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)
علاقه مندی ها (Bookmarks)