VBA - co jsou pole?
Pole jsou praktické nástroje při programování v Excelu VBA. V tomto praktickém tipu vysvětlíme, co se skrývá za tímto termínem.
Co jsou pole v Excelu?
Pole jsou datová pole, ve kterých jsou skupiny hodnot ukládány pro další zpracování. Pole mohou číst větší textové soubory řádek po řádku a poté rychle přistupovat k jednotlivým prvkům. Existují dva typy polí.
- Jeden mluví o poli s pevnou velikostí, pokud je v deklaraci uveden počet prvků, které mají být uloženy. Příkladem pravopisu je „Dim myArray (4) As String“. V tomto případě může pole obsahovat pět prvků.
- V případě dynamického pole však není číslo uvedeno v deklaraci, a to za běhu. V našem příkladu to odpovídá „Dim myArray () As String“.
Proč při programování potřebujete pole
Pole shromažďují data stejného typu. Kromě jasnosti kódu přinášejí pole další výhody.
- Pokud zatlačíte data do pole, budou předběžně načtena a jsou okamžitě dostupná při vyvolání - to znamená rychlost.
- Pole se používají vždy, když nevíte, kolik proměnných potřebujete na začátku vaší práce.