Перевірка умов в Visual Basic здійснюється за допомогою конструкції IF-Then-Else. Синтаксис конструкції має наступний вигляд:
Розглянемо роботу конструкції на конкретному прикладі.
Створимо новий проект і додамо на форму три об'єкти: Label1, Text1 і Command1 (рисунок 1).

Малюнок 1 - Вид форми після додавання потрібних об'єктів
У Label1 будемо виводити оброблену за допомогою конструкції IF-Then-Else інформацію. З Text1 будемо зчитувати значення, які ввів користувач. Command1 - кнопка, при натисканні на яку буде виконуватися написаний нами код.
Складемо задачу, яку потрібно вирішити за допомогою конструкції IF-Then-Else.
Нехай користувач вводить будь-яку цифру. Якщо ця цифра менше 45, то виводимо напис: «Запроваджена цифра відповідає заданому обмеженню». Якщо введена користувачем цифра більше або дорівнює 45, то виводимо: «Введіть інше значення».
Запишемо код, який відповідатиме рішенню даного завдання:
Запишемо цей код в процедуру Command1_Click () і запустимо проект. При тестуванні програми видно, що завдання виконане вірно (рисунок 2, рисунок 3).

Малюнок 2 - Результат при істинному умови

Малюнок 3 - Результат за помилкової умови