--------------------------------------------------------------------------
¡Importante!: Colabora con el grupo.Contesta a este mensaje y dinos si te
sirvió o no la respuesta dada. Muchas gracias
--------------------------------------------------------------------------
Hola!
tratándose de una ordenación quizás debas añadir un nuevo campo y en el, el
dato a ordenar tras hacer un replace de los caracteres acentuados por los
sin acentuar, ya hace mucho que preparé esta función que te puede valer para
ello
'************************************************************************** *****
'* SinTildes
'* Devuelve sin tildes (acentos, dieresis) la palabra pasada como parámetro
'* Argumentos: strTexto => cadena de texto a convertir
'* uso: strTexto = SinTildes(strTexto)
'* ESH 10/11/05 18:22
'* Si utilizas este código, respeta la autoría y los créditos
'************************************************************************** *****
Function SinTildes(strTexto As String) As String
strTexto = Replace(strTexto, 'á', 'a')
strTexto = Replace(strTexto, 'é', 'e')
strTexto = Replace(strTexto, 'í', 'i')
strTexto = Replace(strTexto, 'ó', 'o')
strTexto = Replace(strTexto, 'ú', 'u')
strTexto = Replace(strTexto, 'ü', 'u')
SinTildes = strTexto
End Function ' SinTildes
tambien es cierto que podrías ordenar por un campo calculado en una consulta
y a ese campo quitarle las tildes con esa función.
Saludos a tod@s
Emilio [MS-MVP Access 2006/9]
miliuco56 ALGARROBA hotmail.com
http://www.mvp-access.com/foro
http://www.mvp-access.es/emilio
"Josep Torrente Bruna" <jtorren...@bisbatsantfeliu.org> escribió en el
mensaje news:ee$KVisXKHA.1232@TK2MSFTNGP05.phx.gbl...
> Hola a todos.
> Me estreno en este foro...
> Necesito generar unos informes de access ordenando alfabéticamente una
> serie de apellidos. Para hacerlo correctamente debería poder eliminar los
> acentos de los apellidos evitando así que los ÁLVAREZ me los situe después
> de AZORÍN (por ejemplo) cuando deberia ir antes.
> Se me ocurre que lo mejor seria una función texto que me devolviese el
> apellido sin acentos cuando le dé el campo apellido --con acentos-- como
> argumento .
> Josep Torrente