Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Struktury smyčky jazyka Visual Basic umožňují opakovaně spouštět jeden nebo více řádků kódu. Příkazy ve struktuře smyčky můžete opakovat, dokud podmínka není True
, dokud podmínka není False
, zadaný početkrát nebo jednou pro každý prvek v kolekci.
Následující obrázek znázorňuje strukturu smyčky, která spouští sadu příkazů, dokud se podmínka neopakuje:
Smyčky While
Konstrukce While
...End While
spouští sadu výroků, dokud je podmínka v While
výroku True
pravdivá. Další informace naleznete v tématu While... End While – příkaz.
Smyčky úkolů
Konstrukce Do
...Loop
umožňuje otestovat podmínku na začátku nebo na konci struktury smyčky. Můžete také určit, zda se má smyčka opakovat, pokud podmínka zůstává True
nebo dokud se nestane True
. Další informace naleznete v tématu Do...Loop.
Smyčky pro
Konstrukce For
...Next
provádí smyčku určeného počtu. Používá řídicí proměnnou smyčky, označovanou také jako čítač, ke sledování opakování. Zadáte počáteční a koncové hodnoty pro tento čítač a volitelně můžete zadat množství, o které se zvýší z jednoho opakování na další. Další informace naleznete v tématu Pro... Next – příkaz.
Pro každou smyčku
Konstrukce For Each
...Next
spouští sadu příkazů jednou pro každý prvek v kolekci. Zadáváte řídicí proměnnou smyčky, ale nemusíte pro ni určovat počáteční nebo koncové hodnoty. Další informace naleznete v tématu Pro každý... Next – příkaz.