Compartir a través de

¿Cómo quitar las tildes (acentos) en los registros de los campos Nombre y Apellidos de una tabla? ≡ Office 365

Anónimas
2020-04-16T12:31:04+00:00

Buenos días,

Necesito quitar las tildes (los acentos) de los caracteres de campos tipo texto de una base de datos de 2000 registros aproximadamente. 

He intentado encontrar ayuda en el soporte de la aplicación, pero no la he encontrado. 

Con la opción de Buscar y reemplazar me llevaría más de tres horas hacerlo. Quisiera una solución con  una expresión que pudiera poner en los criterios de una consulta o mediante una consulta de actualización o de la forma que ustedes puedan indicarme.

Muchas gracias por anticipado.

Un saludo,

Belén

Microsoft 365 y Office | Access | Para la casa | Windows

Pregunta bloqueada. Esta pregunta se migró desde la Comunidad de Soporte técnico de Microsoft. Puede votar si es útil, pero no puede agregar comentarios o respuestas ni seguir la pregunta.

0 comentarios No hay comentarios

Respuesta aceptada por el autor de la pregunta

  1. Anónimas
    2020-04-17T12:11:55+00:00

    Buenos días, Ninso,

    aunque todavía me parece mentira... Ya he descubierto por qué algo tan sencillo como Buscar y reemplazar no me funcionaba.

    Cuando se selecciona un campo para la búsqueda y el resto de parámetros son correctos como "Buscar en cualquier parte del campo" y desactivada la opción "Coincidir mayúsculas y minúsculas", una vez que escribo, por ejemplo la Á en Buscar y la A en Reemplazar, si se hace clic en la opción Reemplazar, sale el mensaje: "Microsoft Access no encontró el texto que especificó en el cuadro Buscar".

    Creo que esto se debe corregir en la programación de la aplicación.

    Hoy, intentándolo de nuevo, me he dado cuenta de que hay que dar en este caso, 1º a "Buscar siguiente" y después a reemplazar o directamente a Reemplazar todos.

    Le agradezco sinceramente su amabilidad y su rapidez en ofrecerme una solución, pues he dedicado muchísimo tiempo a buscar alternativas a mi problema, ya que no controlo VBA.

    Saludos cordiales,

    María Belén

    7 personas han encontrado útil esta respuesta.
    0 comentarios No hay comentarios

Respuesta aceptada por el autor de la pregunta

  1. Anónimas
    2020-04-17T15:20:35+00:00

    ¡Hola, Maria!

    Me alegra que lo hayas resuelto; también agradezco que nos compartieras los pasos que realizaste para resolverlo.

    ¡Saludos!

    1 persona ha encontrado útil esta respuesta.
    0 comentarios No hay comentarios

2 respuestas adicionales

Ordenar por: Muy útil
  1. Anónimas
    2020-04-20T11:08:55+00:00

    Encantada, Ninson,

    La solución a cómo quitar las tildes (acentos) a campos de texto de bases de datos de Access es muy sencilla. Se consigue desde el menú inicio, con la opción de Buscar y Reemplazar. 

    Simplemente hay que poner las vocales, una a una, con acento en el apartado Buscar y la misma vocal sin acento en el apartado reemplazar.

    En un principio yo había intentado esta opción, pero ¡Ojo! no me di cuenta de que hay una opción que dice "Coincidir". Por defecto esta opción tiene predeterminado que la búsqueda se haga si coincide lo escrito por nosotros en buscar, en este caso la vocal acentuada,  con lo que hay escrito en la celda del campo donde se quiere hacer la búsqueda. 

    Si no se marca coincidir: "En cualquier parte del campo", sale el mensaje de que no hay registros.

    Eso me pasó al principio.

    Después tuve otro problema con esta función de Buscar y reemplazar. De nuevo no me funcionó teniendo seleccionado un campo para la búsqueda y el resto de parámetros correctos como "Buscar en cualquier parte del campo" y desactivada la opción "Coincidir mayúsculas y minúsculas", una vez que se escribe, por ejemplo la Á en Buscar y la A en Reemplazar, si lo 1º que se hace es dar clic en la opción "Reemplazar", sale el mensaje: "Microsoft Access no encontró el texto que especificó en el cuadro Buscar".

    La solución en este segundo caso es que hay que dar 1º a "Buscar siguiente" y después a reemplazar o directamente a "Reemplazar todos".

    Espero que esta explicación pueda ayudar a otros usuarios.

    Saludos cordiales,

    María Belén

    3 personas han encontrado útil esta respuesta.
    0 comentarios No hay comentarios
  2. Anónimas
    2020-04-17T03:26:46+00:00

    ¡Te doy la bienvenida, María! ![](https://learn-attachment.microsoft.com/api/attachments/28a15fe9-12a9-4b15-8f00-3f41f743e90c?platform=QnA)

    Dado a que se trata de la edición de una base de datos con un alto número de registros, te sugiero acudir al area adecuada de desarrollo desde este enlace: Foros MSDN.

    Estaré atento a tus próximas consultas.

    ¡Hasta pronto! ![](https://learn-attachment.microsoft.com/api/attachments/f65020c8-0c20-4df4-a743-92d25dea80f0?platform=QnA)

    0 comentarios No hay comentarios