alguna persona sabe como comparar cadenas, caracter por caracter recursivamente
tengo esta funcion pero termina cuando encuentra un caracter que tengan las 2 cadenas y ya no sig. con las letras que falta
InStr (cadena, cadena1)
alguna persona sabe de alguna funcion
Del MSDN:
StrComp (Función)
Devuelve un tipo Variant (Integer) que indica el resultado de unacomparación de cadena.
Sintaxis
StrComp(string1, string2[, compare])
La sintaxis de la función StrComp tiene estosargumentos con nombre:
Parte Descripción
string1 Requerido. Cualquierexpresión de cadena válida.
string2 Requerido. Cualquier expresión de cadena válida.
compare Opcional. Especifica el tipo de comparación de cadena. Si elargumento compare esnulo el valor de Option Compare determina el tipo de comparación.
Valores
Los valores de la instrucción compare son los siguientes:
Constante Valor Descripción
vbUseCompareOption -1 Realiza una comparación con los valores de la instrucción Option Compare.
vbBinaryCompare 0 Realiza una comparación binaria.
vbTextCompare 1 Realiza una comparación textual.
vbDatabaseCompare 2 Sólo para Microsoft Access. Realiza una comparación basada en la información en las bases de datos.
Valores devueltos
La función StrComp devuelve los siguientes valores:
Si La función StrComp devuelve
string1 es menor que string2 -1
string1 es igual a string2 0
string1 es mayor que string2 1
string1 o string2 es Null Null
Espero que esta te sirva....si no te sirve puedes realizar tu una función a tu gusto.
Saludos