Funktio palauttaa merkkejä merkkijonon keskeltä.
Mid(merkkijono, aloituskohta[, pituus])
Funktio palauttaa merkkijonosta pätkän, joka alkaa aloituskohdasta ja jonka pituus on pituus. Jos pituutta ei ole annettu, funktio palauttaa koko merkkijonon aloituskohdasta lähtien. Jos aloituskohta on merkkijonon pituutta suurempi, funktio palauttaa tyhjän merkkijonon.
Esimerkki:
Dim testi As String testi = "abcdefg" MsgBox Mid(testi, 1, 1) 'a MsgBox Mid(testi, 2, 3) 'bcd MsgBox Mid(testi, 3, 4) 'cdef MsgBox Mid(testi, 4) 'efg