Lekce 26 - Pole ve VBA pro Excel - Velikost a iterování
V minulé lekci, Pole ve VBA pro Excel - Deklarování, naplnění a výpis, jsme se naučili deklarovat pole dalšími způsoby a ukázali jsme si, jak pole naplnit a vypisovat.
V této lekci se budeme věnovat polím. Probereme si velikosti polí a jejich procházení. Abychom mohli pole iterovat (procházet prvky jeho pole), musíme se nejdříve naučit zjišťovat, jak je pole velké.
Zjišťování velikosti pole
Již dříve jsme si řekli, že na prvky pole se odkazujeme
indexem. Index je celočíselná hodnota a
prvním indexem na poli je standardně 0
. Ačkoliv je tento způsob
trendem u moderních programovacích jazyků, nabízí nám VBA i druhou
možnost, která je podle mého názoru přirozenější - indexovat
počínající hodnotou 1
. Toto nastavení bude vysvětleno
podrobně později.
Ke zjišťování velikosti pole se používají nativní
metody LBound()
a UBound()
.
Metoda LBound()
Tato metoda vrací hodnotu typu Long
. Vrací nám první
index na poli. Prvním parametrem je
...konec náhledu článku...
Pokračuj dál
Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.
Koupit tento kurz
Obsah článku spadá pod licenci Premium, koupí článku souhlasíš se smluvními podmínkami.
- Neomezený a trvalý přístup k jednotlivým lekcím.
- Kvalitní znalosti v oblasti IT.
- Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.
Popis článku
Požadovaný článek má následující obsah:
V této lekci se budeme věnovat polím. Probereme si velikosti polí a jejich procházení (iterování).
Kredity získáš, když podpoříš naši síť. To můžeš udělat buď zasláním symbolické částky na podporu provozu nebo přidáním obsahu na síť.