Comment utiliser la fonction VBA MID ?

La fonction VBA MID est répertoriée dans la catégorie de texte des fonctions VBA. Lorsque vous l’utilisez dans un code VBA, il peut obtenir une sous-chaîne à partir d’une chaîne en utilisant la position de départ et le nombre de caractères à extraire. En termes simples, vous extrayez des caractères spécifiques d’une chaîne en utilisant une position de départ et en définissant le nombre de caractères à extraire ensuite.

Syntaxe

Mid(Force, Début, [Longueur])

Arguments

  • Str : La chaîne dont vous souhaitez extraire une sous-chaîne.
  • Start : la position de départ de la sous-chaîne dans la chaîne.
  • [Length] : La longueur de la sous-chaîne (Il s’agit d’un argument facultatif et s’il est omis, VBA extrait tous les caractères du début à la fin de la chaîne par défaut).

Exemple

Pour comprendre pratiquement comment utiliser la fonction VBA MID, vous devez passer par l’exemple ci-dessous où nous avons écrit un code vba en l’utilisant :

example-vba-mid-function
Sub example_MID()
Range("B1").Value = Mid(Range("A1"), 7, 6)
End Sub

Dans le code ci-dessus, nous avons utilisé MID pour obtenir la chaîne à partir de la valeur que nous avons dans la cellule A1 et dans la fonction, nous avons mentionné le point de départ 7 et un nombre total de 6 caractères à obtenir.

Remarques

  • Si la chaîne fournie est NULL, elle renverra NULL dans le résultat.

Ajouter un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *