Заявление Excel VBA If Then - Простые макросы Excel

Содержание

Если Тогда Заявление | Другое заявление

Использовать Если тогда заявление в Excel VBA для выполнения строк кода, если выполняется определенное условие.

Если тогда заявление

Поместите командную кнопку на свой рабочий лист и добавьте следующие строки кода:

Тусклый счет как целое число, результат как строка
оценка = Диапазон ("A1"). Значение
Если оценка> = 60 Тогда результат = "пройти"
Диапазон ("B1"). Значение = результат

Объяснение: если оценка больше или равна 60, Excel VBA возвращает успешно.

Результат при нажатии кнопки команды на листе:

Примечание: если оценка меньше 60, Excel VBA помещает значение результата пустой переменной в ячейку B1.

Другое заявление

Поместите командную кнопку на свой рабочий лист и добавьте следующие строки кода:

Тусклый счет как целое число, результат как строка
оценка = Диапазон ("A1"). Значение
Если оценка> = 60 Тогда
результат = "пройти"
Еще
результат = "сбой"
Конец, если
Диапазон ("B1"). Значение = результат

Объяснение: если оценка больше или равна 60, Excel VBA возвращает успешно, иначе Excel VBA возвращает ошибку.

Результат при нажатии кнопки команды на листе:

Примечание: только если у вас есть одна строка кода после Then и нет оператора Else, разрешается размещать строку кода непосредственно после Then и опускать (опускать) End If (первый пример). В противном случае начинайте новую строку после слов Then и Else и заканчивайте End If (второй пример).

Вы поможете развитию сайта, поделившись страницей с друзьями

wave wave wave wave wave