La Web Imágenes Vídeos Noticias Grupos Libros Gmail Más »
Grupos visitados recientemente | Ayuda | Acceder
Página principal de Grupos de Google
Función eliminar acentos
En este grupo hay demasiados temas que deben mostrarse primero. Para que este aparezca al principio de la lista, debes descartar esta opción para alguno de los anteriores.
Error al procesar tu solicitud. Por favor, inténtalo de nuevo.
marcar
  2 mensajes - Ocultar todos  -  Traducir todo al Traducido (ver todos los originales)
El grupo al cual envías entradas es un grupo Usenet. Si envías mensajes a este grupo, cualquier usuario de Internet podrá ver tu dirección de correo electrónico
Tu respuesta no se ha enviado.
Tu entrada se ha publicado correctamente.
 
De:
Para:
Cc:
Seguimiento:
Añadir Cc | Añadir seguimiento | Editar asunto
Asunto:
Validación:
Con fines de verificación, escribe los caracteres que veas en la imagen siguiente o los números que escuches haciendo clic en el icono de accesibilidad. Escucha y escribe los números que oyes.
 
Josep Torrente Bruna  
Ver perfil  
 Más opciones 6 nov, 05:04
Grupos de noticias: microsoft.public.es.access
De: "Josep Torrente Bruna" <jtorren...@bisbatsantfeliu.org>
Fecha: Fri, 6 Nov 2009 11:04:50 +0100
Local: Vie 6 nov 2009 05:04
Asunto: Función eliminar acentos
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


    Responder    Responder al autor    Reenviar  
Debes registrarte antes de enviar mensajes.
Para enviar una entrada, antes deberás formar parte del grupo.
Antes de enviar entradas, actualiza tu alias en la configuración de la suscripción.
No dispones del permiso necesario para enviar entradas.
Emilio  
Ver perfil  
 Más opciones 6 nov, 05:12
Grupos de noticias: microsoft.public.es.access
De: "Emilio" <miliuco56 ALGARROBA hotmail PUNTO com>
Fecha: Fri, 6 Nov 2009 11:12:51 +0100
Local: Vie 6 nov 2009 05:12
Asunto: Re: Función eliminar acentos
--------------------------------------------------------------------------
¡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...


    Responder    Responder al autor    Reenviar  
Debes registrarte antes de enviar mensajes.
Para enviar una entrada, antes deberás formar parte del grupo.
Antes de enviar entradas, actualiza tu alias en la configuración de la suscripción.
No dispones del permiso necesario para enviar entradas.
Fin de los mensajes
« Volver a “Debates” « Tema más reciente     Tema anterior »

Crear un grupo - Grupos de Google - Página principal de Google - Condiciones del servicio - Política de privacidad
©2009 Google