StrComp


StrComp

La función StrComp devuelve un valor entero después de comparar las dos cadenas dadas. Puede devolver cualquiera de los tres valores -1, 0 o 1 en función de las cadenas de entrada que se van a comparar.
 Print "Line 1 :" & StrComp("Microsoft","Microsoft")
 Si String1 < String2 entonces StrComp regresa -1
 Si String1 = String2 entonces StrComp regresa 0
 Si String1 > String2 entonces StrComp regresa 1

Sintaxis

StrComp(string1,string2[,compare]) 

Parametro Tipo de parametro Descripción
String1 Requerido La primera expresión de cadena.
String2 Requerido La segunda expresión de cadena.
compare Requerido Especifica la comparación de cadenas que se utilizará. Puede tomar los valores mencionados a continuación:
0 = vbBinaryCompare: realiza una comparación binaria (predeterminado)
1 = vbTextCompare - Realiza una comparación de texto

Ejemplo

Print "Line 1 :" & StrComp("Microsoft","Microsoft")
Print "Line 2 :" & StrComp("Microsoft","MICROSOFT")
Print "Line 3 :" & StrComp("Microsoft","MiCrOsOfT")
Print "Line 4 :" & StrComp("Microsoft","MiCrOsOfT",1)
Print "Line 5 :" & StrComp("Microsoft","MiCrOsOfT",0)

Resultado
Line 1 :0
Line 2 :1
Line 3 :1
Line 4 :0
Line 5 :1