VBA - jakie są tablice?
Tablice są praktycznymi narzędziami podczas programowania w Excel VBA. W tej praktycznej wskazówce wyjaśniamy, co kryje się za tym terminem.
Co to są tablice w programie Excel?
Tablice to pola danych, w których przechowywane są grupy wartości do dalszego przetwarzania. Tablice mogą odczytywać większe pliki tekstowe linia po linii, a następnie szybko uzyskiwać dostęp do poszczególnych elementów. Istnieją dwa rodzaje tablic.
- Mówi się o tablicy o ustalonym rozmiarze, jeśli liczba elementów do zapisania jest określona w deklaracji. Przykładem pisowni jest „Dim myArray (4) As String”. W takim przypadku tablica może pomieścić pięć elementów.
- Jednak w przypadku tablicy dynamicznej numer nie jest określony w deklaracji; odbywa się to w czasie wykonywania. W naszym przykładzie odpowiada to „Dim myArray () As String”.
Dlaczego potrzebujesz tablic podczas programowania
Tablice zbierają dane tego samego typu. Oprócz przejrzystości kodu tablice mają inne zalety.
- Jeśli wepchniesz dane do tablicy, są one wstępnie załadowane i są natychmiast dostępne po wywołaniu - oznacza to szybkość.
- Tablice są zawsze używane, gdy nie wiesz, ile zmiennych potrzebujesz na początku swojej pracy.