Excel VBA Если Тогда заявление
Используйте Если заявление Тогда в Excel VBA для выполнения строк кода, если условие конкретных удовлетворяется.
Если заявление Тогда
Поместите ссылка: VBA Create-A-макро-# командной кнопки [Кнопка управления] /
на листе и добавьте следующие строки кода:
Dim score As Integer, result As String score = Range("A1").Value If score >= 60 Then result = "pass" Range("B1").Value = result
Объяснение: если оценка больше или равна 60, Excel VBA возвращается пройти.
Результат при нажатии на кнопку управления на листе:
Примечание: если оценка составляет менее 60, Excel VBA помещает значение результата пустого переменного в ячейке B1.
Else Statement
Поместите ссылка: VBA Create-A-макро-# командной кнопки [Кнопка управления] /
на листе и добавьте следующие строки кода:
Dim score As Integer, result As String score = Range("A1").Value If score >= 60 Then result = "pass" Else result = "fail" End If Range("B1").Value = result
Объяснение: если оценка больше или равна 60, Excel VBA возвращается пройти, в противном случае возвращает Excel VBA неудачу.
Результат при нажатии на кнопку управления на листе:
Примечание: только если у вас есть один строку кода после Тогда и не другое заявление, разрешается разместить строку кода непосредственно после того, как потом и опускаем (опустить) End If (первый пример). В противном случае начать новую строку после слов Тогда и прочее и заканчиваться End If (второй пример).