Excel VBA tömb - Egyszerű Excel makrók

Tartalomjegyzék

Egydimenziós tömb | Kétdimenziós tömb

An sor változók csoportja. Ban ben Excel VBA, a tömb adott változójára (elemére) hivatkozhat a tömbnév és az indexszám használatával.

Egydimenziós tömb

Egydimenziós tömb létrehozásához hajtsa végre a következő lépéseket.

Helyezzen el egy parancsgombot a munkalapon, és adja hozzá a következő kódsorokat:

Dim filmek (1 -től 5 -ig) karakterláncként
Filmek (1) = "A Gyűrűk Ura"
Filmek (2) = "Sebesség"
Filmek (3) = "Star Wars"
Filmek (4) = "A keresztapa"
Filmek (5) = "Pulp Fiction"
MsgBox filmek (4)

Eredmény, ha rákattint a parancsikonra a lapon:

Magyarázat: az első kódsor egy String tömböt deklarál Films névvel. A tömb öt elemből áll. Ezután inicializáljuk a tömb minden elemét. Végül a negyedik elemet MsgBox használatával jelenítjük meg.

Kétdimenziós tömb

Kétdimenziós tömb létrehozásához hajtsa végre az alábbi lépéseket. Ezúttal a neveket olvassuk ki a lapból.

Helyezzen el egy parancsgombot a munkalapon, és adja hozzá a következő kódsorokat:

Dim filmek (1 -től 5 -ig, 1 -től 2 -ig) karakterláncként
Dim i Mint egész, j Mint egész
I = 1 és 5 között
Ha j = 1 - 2
Filmek (i, j) = Sejtek (i, j). Érték
Következő j
Következő i
MsgBox Filmek (4, 2)

Eredmény, ha rákattint a parancsikonra a lapon:

Magyarázat: az első kódsor egy String tömböt deklarál Films névvel. A tömbnek két dimenziója van. 5 sorból és 2 oszlopból áll. Tipp: először a sorok, majd az oszlopok mennek. A másik két Integer típusú változót a Double Loop használja a tömb minden elemének inicializálásához. Végül megjelenítjük az elemet a 4. sor és a 2. oszlop metszéspontjában.

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave