VBA Declare & Initilize String Array

Ovaj vodič će vas naučiti kako deklarirati i inicijalizirati niz znakova u VBA -i.

Deklariranje String varijable

Kada deklarirate niz varijablu u VBA, popunjavate je dodavanjem jednog niza varijabli koju zatim možete koristiti u svom VBA kodu.

12 Dim strName kao StringStrName = "Bob Smith"

Deklariranje statičkog niza nizova

Ako želite ispuniti niz nizom vrijednosti, za to možete stvoriti STATIČKI niz nizova.

1234 Dim StrName (2) kao StringStrName (0) = "Bob Smith"StrName (1) = "Tom Jones"StrName (2) = "Mel Jenkins"

Upamtite da Indeks niza počinje od nule - pa proglašavamo veličinu niza 2 - što tada omogućuje da polje sadrži 3 vrijednosti.

Umjesto toga, možete izričito definirati početnu i završnu poziciju niza:

1234 Dim StrName (1 do 3) kao StringStrName (1) = "Bob Smith"StrName (2) = "Tom Jones"StrName (3) = "Mel Jenkins"

Deklariranje varijantnog niza pomoću funkcije Array

Ako želite ispuniti niz nizom vrijednosti bez implicitnog navođenja veličine niza, možete stvoriti varijantni niz i popuniti ga pomoću funkcije Array.

12 Dim strName kao VariantstrName = Array ("Bob Smith", "Tom Jones", "Mel Jenkins")

Deklariranje nizova nizova pomoću funkcije Split

Ako želite zadržati varijablu kao niz, ali ne želite implicitno navesti veličinu niza, morat ćete upotrijebiti funkciju Split za popunjavanje niza.

12 Dim strName () kao StringstrNames = Split ("Bob Smith, Tom Jones, Mel Jenkins")

Funkcija Split omogućuje vam da zadržite vrstu podataka (npr. String) dok dijelite podatke na pojedinačne vrijednosti.

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave