пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

​Операторы ветвления в VBA

Оператор ветвления

Назначение

If…Then

Проверяется одно условие и выполняется оператор или блок операторов

If…Then…Else

Проверяется одно условие и выбирается один из двух блоков операторов

If…Then…ElseIf

Проверяется более одного условия и выполняется один из нескольких блоков операторов

SelectCase

Проверяется условие и в зависимости от значения выполняется один из нескольких блоков операторов

Оператор If…Then позволяет выполнять один или несколько операторов, если условие истинно. Можно использовать однострочный или блочный синтаксис.В однострочной форме оператор EndIf не применяется.

Однострочный: If условие Then действие

Блочный: If условие Then

  действия

EndIf

Оператор If…Then…Else позволяет определить два блока операторов. Первый блок выполняется, когда условие истинно, а второй – когда оно ложно.Для проверки дополнительных условий не обязательно вкладывать операторы If…Then  друг в друга – можно добавить операторы ElseIf.

Оператор SelectCase заменяет серию операторов ElseIf в том случае, когда одно выражение сравнивается с несколькими значениями.


17.06.2016; 15:27
хиты: 1700
рейтинг:+1
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь