Методи за стартиране и процедурите за изключване на VBA
Методи за пускове и спирания процедури в VBA, End Sub дизайн, Exit Sub структура
За примери за процедури за обаждания и функции на кода, който вече са се сблъскали:
nResult = fSum (3, 2)
Достатъчно, за да напишете името на процедурата / функция, да й даде необходимите настройки и функции за още и да предприеме необходимите стойности. Някои процедури могат да бъдат поискани от други процедури. Но как да се даде възможност на потребителя да стартира първата процедура?
В момента има следните характеристики:
Много удобен за използване на пряк Windows, който определя стартиране параметъра.
В VBA е доста приемлива ситуация, когато функцията се изпълнява. Въпреки това, трябва да се избягват такива ситуации (ако е възможно, да ги замени с циклите). Причина - проблеми с четливостта и е възможно (в случай на начало самата функция не се трият) изтощение памет (стека преливане), изпълнен със сериозни системни грешки.
За приключване на процедурите, предвидени в VBA End и Exit дизайн. Синтаксис им е много проста:
Те правят едно и също нещо - финализиране на настоящата процедура. Въпреки това, те се използват в различни ситуации:
- оператор End - е завършването на процедурата, след като всичко е направено. След процедура код приключи в края на оператора;
- Оператор Exit - е незабавно прекратяване на функцията по време на неговото действие. Обикновено се поставя в условно бранш единица оператор за производство на продукцията, веднага след като стана ясно, че функцията по някаква причина не може да продължи да се извършва (например, продължава грешка манипулатор код).