Как да излезете от процедурата в VBA

Как да излезете от процедурата в VBA.

Стъпка 1

Отворете редактора на VBA. Кликнете два пъти върху една от програмите на Microsoft Office, на които искате да работите. Кликнете върху раздела "Разработчик" и след това върху "Visual Basic". Ако не виждате раздела "Програмист", кликнете върху менюто "Файл" и след това върху "Опции". Кликнете върху "Персонализиране на лентата с опции" в диалоговия прозорец "Опции". Кликнете върху "Основни раздели", след което в квадратчето "Програмист". Кликнете върху "OK", за да затворите диалоговия прозорец "Опции".

Стъпка 2

Отворете процедурата Sub, в която искате да работите в редактора на Visual Basic. Щракнете двукратно върху страницата, намираща се в панела отдясно, за да я отворите. За да работите по нова процедура, кликнете върху "Вмъкване" и след това върху "Подпроцесор".

Стъпка 3

Добавете командата "Exit Sub" в процедурата Sub, където искате да завърши определен блок код. Това трябва да бъде между подзаглавието Sub и End Sub. По принцип командата Exit Sub се добавя веднага след кода на контролера. Ето един пример за блок код с команда Exit Sub:

"Подсъобщение () MsgBox" Здравей свят! "

При грешка GoTo Error_Handler: Работни листове ("Добре дошли")

Error_Handler: Ако Err.Number = 9 Тогава Worksheets.Add.Name = "Добре дошли" се възобновява End Ако End Sub "

В подпроцедурата се показва кутия за съобщения с текст "Здравей свят". Ако по някаква причина програмата не може да покаже съобщението, ще отиде в блока "Error_Handler". За да спрете кода да продължи и да се движи през едни и същи кодови битове, се дава командата "Sub Exit".