COMO COMPARAR CADENAS QUITANDO ACENTOS???

27/09/2004 - 13:31 por gema.bernardo | Informe spam
Hola gente!

Alguien sabe como comparar dos cadenas de caracteres en VBA sin tener en
cuenta los acentos: ejemplo:

TIPO_OPERACION = TIPO_OPERACION
y tambien ocurre que:
TIPO_OPERACIÓN = TIPO_OPERACION

Un saludo y muchas gracias.

Gema BM
 

Leer las respuestas

#1 Fernando Arroyo
27/09/2004 - 17:03 | Informe spam
"GEMA" escribió en el mensaje news:%
Hola gente!

Alguien sabe como comparar dos cadenas de caracteres en VBA sin tener en
cuenta los acentos: ejemplo:

TIPO_OPERACION = TIPO_OPERACION
y tambien ocurre que:
TIPO_OPERACIÓN = TIPO_OPERACION

Un saludo y muchas gracias.

Gema BM




Si no tienes que diferenciar mayúsculas y minúsculas, puedes usar:

=MINUSC(SUSTITUIR(SUSTITUIR(SUSTITUIR(SUSTITUIR(SUSTITUIR(MINUSC(A1);"á";"a");"é";"e");"í";"i");"ó";"o");"ú";"u"))=MINUSC(B1)

(suponiendo que el texto con acentos estuviese en A1 y el texto sin acentos en B1)
Un saludo.


Fernando Arroyo
MS MVP - Excel

Preguntas similares