Tablica jednowymiarowa | Tablica dwuwymiarowa
jakiś szyk to grupa zmiennych. w Excel VBA, można odwołać się do określonej zmiennej (elementu) tablicy, używając nazwy tablicy i numeru indeksu.
Tablica jednowymiarowa
Aby utworzyć tablicę jednowymiarową, wykonaj następujące kroki.
Umieść przycisk polecenia w arkuszu i dodaj następujące wiersze kodu:
Filmy przyciemnione (1 do 5) jako ciąg
Filmy(1) = „Władca Pierścieni”
Filmy(2) = "Prędkość"
Filmy(3) = „Gwiezdne wojny”
Filmy(4) = „Ojciec chrzestny”
Filmy(5) = "Pulp Fiction"
Filmy MsgBox(4)
Wynik po kliknięciu przycisku polecenia na arkuszu:
Wyjaśnienie: pierwsza linia kodu deklaruje tablicę String o nazwie Films. Tablica składa się z pięciu elementów. Następnie inicjujemy każdy element tablicy. Na koniec wyświetlamy czwarty element za pomocą MsgBox.
Tablica dwuwymiarowa
Aby utworzyć dwuwymiarową tablicę, wykonaj następujące kroki. Tym razem odczytamy nazwiska z kartki.
Umieść przycisk polecenia w arkuszu i dodaj następujące wiersze kodu:
Filmy przyciemnione (1 do 5, 1 do 2) jako ciąg
Dim i As Integer, j As Integer
Dla i = 1 do 5
Dla j = 1 do 2
Filmy(i, j) = Komórki(i, j).Wartość
Następny j
Dalej ja
Filmy MsgBox(4, 2)
Wynik po kliknięciu przycisku polecenia na arkuszu:
Wyjaśnienie: pierwsza linia kodu deklaruje tablicę String o nazwie Films. Tablica ma dwa wymiary. Składa się z 5 wierszy i 2 kolumn. Wskazówka: najpierw są wiersze, potem kolumny. Pozostałe dwie zmienne typu Integer są używane przez podwójną pętlę do inicjowania każdego elementu tablicy. Na koniec wyświetlamy element na przecięciu wiersza 4 i kolumny 2.