Funktio muuttaa merkkijonon taulukoksi.
Split(merkkijono[, erotin[, raja[, vertailu]]])
Funktio muuttaa merkkijonon taulukoksi. Merkkijono jaetaan eri alkioiksi erottimien kohdalta. Jos erotinta ei ole annettu, se on välilyönti. Raja on taulukon alkioiden maksimimäärä, oletuksena rajaa ei ole (-1). Vertailu on erottimien tunnistamiseen liittyvä valinta, joka voi olla:
arvo | vakio | kuvaus |
-1 | vbUseCompareOption | Käyttää oletusvertailua (mahdollisuus määrittää Option Compare -lauseella). |
0 | vbBinaryCompare | Isojen ja pienien kirjaimien välillä on ero. |
1 | vbTextCompare | Isojen ja pienien kirjaimien välillä ei ole eroa. |
2 | vbDatabaseCompare | Käyttää tietokantavertailua (Microsoft Access). |
Esimerkki:
Dim alku As String, taulu() As String alku = "Audi|BMW|Cadillac|Dodge" taulu = Split(alku, "|") MsgBox taulu(1) 'BMW
Aiheeseen liittyvää: Join