Die MID-Funktion VBA gibt die angegebene Anzahl von Zeichen aus einer Zeichenfolge zurück, die bei der angegebenen Zeichennummer beginnt.
Mid(text, start)
Oder
Mid(text, start, char_count)
Holen Sie sich verschiedene Textteile aus einer Zeichenfolge:
Sub MidExample()
MsgBox Mid("www.moonexcel.com.ua", 1, 1) 'Rückgabe: w
MsgBox Mid("www.moonexcel.com.ua", 1, 3) 'Rückgabe: www
MsgBox Mid("www.moonexcel.com.ua", 1, 13) 'Rückgabe: www.moonexcel
MsgBox Mid("www.moonexcel.com.ua", 1, 30) 'Rückgabe: www.moonexcel.com.ua
MsgBox Mid("www.moonexcel.com.ua", 5, 9) 'Rückgabe: moonexcel
MsgBox Mid("www.moonexcel.com.ua", 5, 4) 'Rückgabe: moon
MsgBox Mid("www.moonexcel.com.ua", 9, 5) 'Rückgabe: Excel
MsgBox Mid("www.moonexcel.com.ua", 16, 3) 'Rückgabe: com
MsgBox Mid("www.moonexcel.com.ua", 5, 50) 'Rückgabe: moonexcel.com.ua
MsgBox Mid("www.moonexcel.com.ua", 5) 'Rückgabe: moonexcel.com.ua
End Sub