Liity jousiin | Vasen | Oikea | Keski | Len | Instr
Tässä luvussa on tärkeimmät toiminnot manipuloida merkkijonoja sisään Excel VBA.
Aseta komentopainike laskentataulukkoosi ja lisää alla olevat koodirivit. Suorita koodirivit napsauttamalla taulukon komentopainiketta.
Liity jousiin
Käytämme & -operaattoria ketjujen yhdistämiseen (liittämiseen).
Koodi:
Himmennä teksti1 merkkijonona, teksti2 merkkijonona
text1 = "Hei"
text2 = "Tim"
MsgBox text1 & "" & text2
Tulos:
Huomautus: lisää välilyönti käyttämällä ""
Vasen
Voit poimia merkkijonosta vasemmanpuoleisimmat merkit käyttämällä vasenta näppäintä.
Koodi:
Himmennä teksti merkkijonona
text = "esimerkkiteksti"
MsgBox Vasen (teksti, 4)
Tulos:
Aivan
Jos haluat poimia oikeimmat merkit merkkijonosta, käytä oikeaa. Voimme myös lisätä tekstiä suoraan funktioon.
Koodi:
MsgBox Oikea ("esimerkkiteksti", 2)
Tulos:
Keskellä
Jos haluat purkaa alimerkkijonon merkkijonon keskeltä, käytä Mid.
Koodi:
MsgBox Mid ("esimerkkiteksti", 9, 2)
Tulos:
Huomaa: aloitettu kohdasta 9 (t) pituudella 2. Voit jättää kolmannen argumentin pois, jos haluat purkaa merkkijonon keskeltä alkavan merkkijonon merkkijonon loppuun asti.
Len
Jos haluat saada merkkijonon pituuden, käytä Len.
Koodi:
MsgBox Len ("esimerkkiteksti")
Tulos:
Huomautus: tila (paikka 8) sisältyy!
Instr
Jos haluat löytää alijonon sijainnin merkkijonosta, käytä Instr.
Koodi:
MsgBox Instr ("esimerkkiteksti", "am")
Tulos:
Huomautus: merkkijono "am" löytyy kohdasta 3. Lisätietoja ja esimerkkejä löydät sivulta Instr.