ВБА излазна петља

У ВБА можете изаћи из До петље помоћу Излаз До команда.

1 Излаз До

Када дође до извршења кода Излаз До, код ће изаћи из До петље и наставити са првим редом након петље.

Ако желите да научите како да изађете из Фор петље, кликните на ову везу: ВБА Екит Фор

Изађите из петље када је услов испуњен

У доњем примеру видећете како изаћи из До петље када је испуњен одређени услов. Петљаћемо и увећаваћемо вредност променљиве и за 1 у свакој итерацији. Када је у питању 6, желимо да изађемо из петље и вратимо оквир за поруку. Ево кода:

1234567891011 Дим и Ас ИнтегерУчинити Док сам <10и = и + 1Ако је и = 6 ТадаИзлаз ДоКрај АкоЛоопМсгБок "Вредност је" & и

Прво улазимо у До Лооп ако је вредност и мања од 10:

123 Учинити Док сам <10Лооп

У телу петље повећавамо вредност и за 1:

1 и = и + 1

Након тога помоћу наредбе Иф проверавамо да ли је вредност и једнака 6. Ако је вредност 6, излазимо из До петље и идемо у први ред после петље:

123 Ако је и = 6 Тада јеИзлаз ДоКрај Ако

Први ред кода који ће се извршити након изласка из До петље је оквир за поруку са вредношћу и:

1 МсгБок "Вредност је" & и

Ако извршите овај код у Режим отклањања грешака, видећете да ће проћи петљу 6 пута. У 6тх итерација, вредност променљиве и постаје 6 и код улази у Иф тело. Сада је тело До петље изашло. Након тога, искачући прозори МсгБок са вредношћу и:

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave