Přeskočit navigaci | Přeskočit na novinky

Jste zde: Úvodní stránka » excel » vba-teorie-zaklady » excel-vba-for-next-cykly

For Next - Cykly -Excel VBA

Opakování je nejen matkou moudrosti, ale pomůže i v programování...

For Next

Opakuje skupinu příkazů podle zadaného počtu opakování.

Syntaxe

For čítač = začátek To konec [Step krok] [příkazy] Next [čítač]

Popis jednotlivých části:

  • čítač - Povinné - Číselná proměnná používaná jako čítač cyklů. Proměnná nemůže být typu Boolean nebo prvek pole
  • začátek - Povinné - Počáteční hodnota čítače
  • konec - Povinné - Koncová hodnota čítače
  • krok - Volitelné. Hodnota, o kterou je čítač změněn po každém průchodu cyklem. (Není-li uvedeno, nastaví se krok na 1)
  • příkazy - vlastní příkazy. Nebo úplně bez příkazu.

Poznámky:

  1. Čítač může i odečítat.
  2. Jednotlivé cykly For...Next můžeme vnořovat.
  3. Krok nemusí být roven jedné
  4. S proměnou počitadla se da uprostřed cyklu pracovat. Ale nedoporučuji dělat ať z programu nemáte guláš.
  5. Pro předčasné ukončení lze do cyklu umístit příkaz Exit For. Tento příkaz Exit For se používá pro vyhodnocení nějaké podmínky (např. If), a předá řízení příkazu následujícímu za příkazem Next.

Příklad

For I = 1 To 10      ... Next I

Příklad s vnořením

For I = 1 To 10     For J = 1 To 10         For K = 1 To 10 ...         Next K     Next J Next I

Závěrem

V dalších článcích proberu i jiné cykly For Each ... Next, Do ... Until ... Loop, Do ... While ... Loop, atd.

Článek byl aktualizován: 16.12.2011 20:14


| tisk stránky TISK | nahoru NAHORU | |

Další články k tématu


Komentáře zatím nejsou

Můžete být prvními co zanechají smysluplný komentář.


Přidání nového komentáře




(vlož číslo šest)

Z bezpečnostních důvodu dočasně nemůžete použít HTML značky a URL. Děkuji za pochopení.
Děkuji, za Vaše komentáře.

Za obsah komentářů neodpovídám, jelikož jsou komentáře publikovány ihned po jejich napsání čtenářem. Toto nemohu nijak ovlivnit. Přesto si vyhrazuji možnost jakýkoli neslušný komentář smazat bez udání důvodu.



Nejnovější článek

Z článku o excel jsem jako poslední přidal či upravil článek 05.02.2012:
Je atribut souboru pouze pro čtení - VBA Excel.

Nejčtenější článek



Stránky o MS Office produktu společnosti Micosoft. Neslouží jako technická podpora.
XHTML 1.1 | CSS | Email na autora: lasak@centrum.cz | Copyright: Pavel a Danka 2006 - 2012 | 369

Tento web zatím neprošel jazykovou korekturou.
Vlastní redakční systém pohánějící tento web je v BETA verzi, omluvte případné problémy.