یکی از انواع دستورات کنترلی در ویژوال بیسیک دستور If است.این دستور با برسی شرط ها یا شرط های تعیین شده و با توجه به درست یا نا درست بودن نتیجه برسی ها، روند اجرای برنامه را معیین میکند.
به طور کلی میتوانید از دستور If به دو صورت یک دستوری و چند دستوری استفاده کنید.شکل کلی حالت یک دستوری If به این صورت است:
یک دستور Else یک دستور Then شرط ها If |
گاهی اوقات لازم است از دستور If با حالت چند دستوری استفاده کنید.شکل کلی دستور If در حالت چند دستوری به صورت زیر است:
Then (شرط(ها)) If
دستورات
Else
دستورات
End If