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