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:
- Čítač může i odečítat.
- Jednotlivé cykly For...Next můžeme vnořovat.
- Krok nemusí být roven jedné
- S proměnou počitadla se da uprostřed cyklu pracovat. Ale nedoporučuji dělat ať z programu nemáte guláš.
- 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
Další články k tématu
- Deklarace konstant
- Proměnné
- Pole ve VBA Excel
- If, Then, ElseIf, Else - podmínky
- With ... End With
- Select Case
- For Next - Cykly - právě čtete
- Do ... Loop
- While ... Wend
- Exit
- Goto
Komentáře zatím nejsou
Můžete být prvními co zanechají smysluplný komentář.
Přidání nového 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
Excel
- Základy MS Excel
- menu Soubor
- Formát dat
- Vložit
- Grafy
- Vzorce (Funkce)
- Matice
- Data
- Revize (Nástroje)
- VBA Úvod a seznamy článků
- VBA Teorie základy
- VBA Listy a buňky
- VBA Práce se soubory
- VBA Formuláře (UserForm)
- VBA Grafy
- VBA Application
- VBA Triky
- VBA praktické příklady kódu
- Praktické příklady
- Finanční poradce
- Šablony - Templates
- Testy
- Ostatní
Novinky
24.10.2011:
Formátování styly - MS Word 2010
Excel
05.02.2012:
Je atribut souboru pouze pro čtení - VBA Excel
Access
15.11.2010:
Automatický formulář - Access 2010
Power Point
12.06.2011:
Karta Vložení - PowerPoint 2010
Outlook - 25.02.2010:
Menu Soubor - Outlook 2010
Project
19.01.2012:
Time management - úvod
OneNote
17.10.2010:
OneNote 2010 – popis obrazovky
Poděkování
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.