La fonction VBA MID renvoie le nombre spécifié de caractères à partir d'une chaîne de caractères commençant au numéro de caractère spécifié.
Mid(texte, début)
Ou
Mid(texte, début, char_count)
Récupérez différentes parties de texte à partir d'une chaîne :
Sub MidExample() MsgBox Mid("www.moonexcel.com.ua", 1, 1) 'Retours : w MsgBox Mid("www.moonexcel.com.ua", 1, 3) 'Retours : www MsgBox Mid("www.moonexcel.com.ua", 1, 13) 'Retours : www.moonexcel MsgBox Mid("www.moonexcel.com.ua", 1, 30) 'Retours : www.moonexcel.com.ua MsgBox Mid("www.moonexcel.com.ua", 5, 9) 'Retours : moonexcel MsgBox Mid("www.moonexcel.com.ua", 5, 4) 'Retours : moon MsgBox Mid("www.moonexcel.com.ua", 9, 5) 'Retours : excel MsgBox Mid("www.moonexcel.com.ua", 16, 3) 'Retours : com MsgBox Mid("www.moonexcel.com.ua", 5, 50) 'Retours : moonexcel.com.ua MsgBox Mid("www.moonexcel.com.ua", 5) 'Retours : moonexcel.com.ua End Sub