VBA Declare & Initialize String Array

Tämä opetusohjelma opettaa sinulle, kuinka julistaa ja alustaa merkkijonotaulukko VBA: ssa.

String -muuttujan ilmoittaminen

Kun ilmoitat merkkijonomuuttujan VBA: ssa, täytät sen lisäämällä muuttujaan yhden merkkijonon, jota voit käyttää VBA -koodissasi.

12 Dim strName kuin merkkijonoStrName = "Bob Smith"

Staattisen merkkijonon ilmoittaminen

Jos haluat täyttää taulukon arvojonolla, voit luoda sen STATIC -merkkijonon.

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

Muista, että taulukon indeksi alkaa nollasta - joten ilmoitamme taulukon kooksi 2 -, jolloin taulukko voi pitää 3 arvoa.

Sen sijaan voit nimenomaisesti määrittää taulukon alku- ja loppukohdat:

1234 Dim StrName (1-3) merkkijononaStrName (1) = "Bob Smith"StrName (2) = "Tom Jones"StrName (3) = "Mel Jenkins"

Vaihtoehtoisen taulukon ilmoittaminen Array -toiminnolla

Jos haluat täyttää taulukon arvojonolla ilmoittamatta epäsuorasti taulukon kokoa, voit luoda taulukkomuunnoksen ja täyttää sen Taulukko -funktiolla.

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

Jonojoukon ilmoittaminen Split -funktiolla

Jos haluat säilyttää muuttujan merkkijonona, mutta et halua implisiittisesti ilmoittaa taulukon kokoa, sinun on käytettävä Split -funktiota taulukon täyttämiseen.

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

Split -toiminnon avulla voit säilyttää tietotyypin (esim. Merkkijono) jaettaessa tiedot yksittäisiin arvoihin.

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

wave wave wave wave wave