Exceli VBA massiiv - lihtsad Exceli makrod

Lang L: none (table-of-contents)

Ühemõõtmeline massiiv | Kahemõõtmeline massiiv

An massiiv on muutujate rühm. Sisse Exceli VBA, saate massiivi konkreetsele muutujale (elemendile) viidata, kasutades massiivi nime ja indeksi numbrit.

Ühemõõtmeline massiiv

Ühemõõtmelise massiivi loomiseks toimige järgmiselt.

Asetage oma töölehele käsunupp ja lisage järgmised koodiridad:

Hämardage filmid (1 kuni 5) stringina
Filmid (1) = "Sõrmuste isand"
Filmid (2) = "Kiirus"
Filmid (3) = "Tähesõjad"
Filmid (4) = "Ristiisa"
Filmid (5) = "Pulp Fiction"
MsgBoxi filmid (4)

Tulemus, kui klõpsate lehel käsunuppu:

Selgitus: esimene koodirida deklareerib stringimassiivi nimega Films. Massiiv koosneb viiest elemendist. Seejärel lähtestame massiivi iga elemendi. Lõpuks kuvame neljanda elemendi MsgBoxi abil.

Kahemõõtmeline massiiv

Kahemõõtmelise massiivi loomiseks toimige järgmiselt. Seekord loeme lehelt nimesid.

Asetage oma töölehele käsunupp ja lisage järgmised koodiridad:

Hämardage filmid (1 kuni 5, 1 kuni 2) stringina
Dim i täisarvuna, j täisarvuna
I = 1 kuni 5
J = 1 kuni 2
Filmid (i, j) = Lahtrid (i, j). Väärtus
Järgmine j
Edasi i
MsgBox Filmid (4, 2)

Tulemus, kui klõpsate lehel käsunuppu:

Selgitus: esimene koodirida deklareerib stringimassiivi nimega Films. Massiivil on kaks mõõdet. See koosneb 5 reast ja 2 veerust. Näpunäide: kõigepealt lähevad read ja seejärel veerud. Ülejäänud kahte muutujat tüüpi Integer kasutatakse kahekordse silmuse jaoks massiivi iga elemendi lähtestamiseks. Lõpuks kuvame elemendi rea 4 ja veeru 2 ristumiskohas.

Te aitate arengu ala, jagades leht oma sõpradega

wave wave wave wave wave