Excel VBA Array - Helppo Excel -makro

Sisällysluettelo

Yksiulotteinen taulukko | Kaksiulotteinen matriisi

An matriisi on muuttujien ryhmä. Sisään Excel VBA, voit viitata taulukon tiettyyn muuttujaan (elementtiin) käyttämällä taulukon nimeä ja hakemistonumeroa.

Yksiulotteinen taulukko

Jos haluat luoda yksiulotteisen taulukon, suorita seuraavat vaiheet.

Aseta komentopainike laskentataulukkoosi ja lisää seuraavat koodirivit:

Himmennä elokuvat (1-5) merkkijonona
Elokuvat (1) = "Sormusten herra"
Elokuvat (2) = "Nopeus"
Elokuvat (3) = "Tähtien sota"
Elokuvat (4) = "Kummisetä"
Elokuvat (5) = "Pulp Fiction"
MsgBox -elokuvat (4)

Tulos, kun napsautat taulukon komentopainiketta:

Selitys: ensimmäinen koodirivi ilmoittaa merkkijonotaulukon, jonka nimi on Films. Taulukko koostuu viidestä elementistä. Seuraavaksi alustamme jokaisen taulukon elementin. Lopuksi näytämme neljännen elementin käyttämällä MsgBoxia.

Kaksiulotteinen matriisi

Luo kaksiulotteinen taulukko suorittamalla seuraavat vaiheet. Tällä kertaa luemme nimet taulukosta.

Aseta komentopainike laskentataulukkoosi ja lisää seuraavat koodirivit:

Himmennä elokuvat (1–5, 1–2) merkkijonona
Dim i kokonaislukuna, j kokonaislukuna
I = 1 - 5
Jos j = 1 - 2
Elokuvat (i, j) = Solut (i, j). Arvo
Seuraava j
Seuraavaksi minä
MsgBox -elokuvat (4, 2)

Tulos, kun napsautat taulukon komentopainiketta:

Selitys: ensimmäinen koodirivi ilmoittaa merkkijonotaulukon, jonka nimi on Films. Ryhmällä on kaksi ulottuvuutta. Se koostuu 5 rivistä ja 2 sarakkeesta. Vinkki: ensin rivit ja sitten sarakkeet. Kaksi muuta Integer -tyyppistä muuttujaa käytetään kaksoissilmukassa alustamaan jokaisen taulukon elementin. Lopuksi näytämme elementin rivin 4 ja sarakkeen 2 leikkauspisteessä.

Tulet auttaa kehittämään sivuston jakaminen sivu ystävillesi

wave wave wave wave wave