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
