Comment utiliser la fonction VBA STRCOMP ?

La fonction VBA STCOMP est répertoriée dans la catégorie de texte des fonctions VBA. Lorsque vous l’utilisez dans un code VBA, il renvoie un entier après avoir comparé deux chaînes entre elles . En termes simples, vous comparez deux chaînes avec lui en l’utilisant (de trois manières différentes).

Syntaxe

StrComp(Chaîne1, Chaîne2, [Comparer])

Arguments

  • String1 : La première chaîne à comparer.
  • String2 : La deuxième chaîne à comparer.
  • [Compare] : Une valeur de chaîne pour définir le type de comparaison de chaîne à effectuer [Ceci est un argument facultatif et s’il est omis, VBA prend vbBinaryCompare par défaut].
    • vbBinaryCompare : pour une comparaison binaire.
    • vbTextCompare : pour la comparaison de texte.
    • vbDatabaseCompare : pour la comparaison de bases de données.

Exemple

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

example-vba-strcomp-function
Sub example_STRCOMP()
Range("B1").Value = StrComp(Range("A1"), Range("A2"))    
End Sub

Dans le code ci-dessus, nous avons utilisé le STRCOMP pour comparer les valeurs de la cellule A1 et de la cellule A2 et il a renvoyé 1 dans le résultat car les deux valeurs ne sont pas les mêmes.

Ajouter un commentaire

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