Fonction VBA : Mid
La fonction VBA Mid renvoie le nombre de caractères spécifié d'une chaîne de caractères en commençant par le numéro de caractère défini.
Utilisation :
Mid(texte, caractère_départ)
ou
Mid(texte, caractère_départ, nombre_caractères)
Exemple d'utilisation
Utilisation de la fonction Mid pour extraire différentes portions de texte de la chaîne de caractères :
Sub exemple()
MsgBox Mid("www.excel-pratique.com", 1, 1) 'Renvoie : w
MsgBox Mid("www.excel-pratique.com", 1, 3) 'Renvoie : www
MsgBox Mid("www.excel-pratique.com", 1, 9) 'Renvoie : www.excel
MsgBox Mid("www.excel-pratique.com", 1, 30) 'Renvoie : www.excel-pratique.com
MsgBox Mid("www.excel-pratique.com", 5, 5) 'Renvoie : excel
MsgBox Mid("www.excel-pratique.com", 5, 14) 'Renvoie : excel-pratique
MsgBox Mid("www.excel-pratique.com", 11, 8) 'Renvoie : pratique
MsgBox Mid("www.excel-pratique.com", 20, 3) 'Renvoie : com
MsgBox Mid("www.excel-pratique.com", 5, 50) 'Renvoie : excel-pratique.com
MsgBox Mid("www.excel-pratique.com", 5) 'Renvoie : excel-pratique.com
End Sub