viernes, 12 de noviembre de 2021

Reemplazar saltos de línea de texto HTML copiado desde un navegador a Word

 ¿No os ha pasado alguna vez que copiáis un texto amplio de una página Web a Word y aparecen unos saltos de línea que no se corresponden con los saltos de párrafo de Word?

Esto puede generar problemas porque no permiten adoptar formatos adecuadamente.
En la siguiente imagen se ve la diferencia entre los saltos de línea copiados de la página HTML y los propios de Word (para que se vean se debe pulsar antes el botón de Word que permite visualizar caracteres ocultos).
Para solucionarlo, y que sólo aparezcan caracteres de párrafo de word, se deben cambiar los saltos de línea de la página html copiada (caracter ^011) por los saltos de línea de word (caracter ^013).
Esto se consigue pulsando en el botón "Reemplazar" de Word, rellenando los campos del modo que muestra la siguiente imagen y pulsando después en "Reemplazar todos".
Ventana "Buscar y reemplazar" de MS Word



Solución al problema de fechas en inglés al combinar correspondencia en Word desde Excel

 Este problema me surgió al realizar combinaciones de correspondencia tomando como datos de origen un listado de datos que tengo en una hoja de Cálculo de Excel. En Word inició el Asistente de combinación de correspondencia y en el apartado del Origen de Datos, selecciono el archivo Excel donde tengo el listado de mis datos. Inserto los campos de combinación en el documento modelo. A la hora de completar la combinación, el formato de las fechas ha cambiado y aparece en formato inglés (lo que antes eran días ahora se convierte en meses y al revés).

Para solucionarlo  hacer lo siguiente:
  1. Situarse en el documento modelo con los campos de combinación ya insertados.
  2. Hacer clic con el botón derecho justo sobre el campo de tipo fecha, p.e. <>.
  3. Selecciona la opción Activar o desactivar códigos de campo. (También se puede usar la combinación de teclas ALT+F9).
  4. Se mostrará el código del campo de combinación insertado, p.e. { MERGEFIELD Inicio}
  5. Completa el código añadiendo el formato deseado tal y como se puede observar en este ejemplo: { MERGEFIELD Inicio \@"DD/MM/YYYY"}. Nota: Añadirlo como se ha indicado, no funciona si se sustituye la “Y” (de year, año en inglés) por la “A”.
  6. Desactivar los códigos de campo.
  7. Al continuar con los pasos del asistente de combinación de correspondencia, se puede comprobar como el problema de los formatos de las fechas se ha resuelto.