Saltear al contenido principal

Insertar, actualizar y dar formato a fechas y horas

La fecha y la hora se pueden insertar en Word de dos maneras, como texto plano o como campos. De esta última forma, podremos, además, modificar el formato y actualizarlas.

En el grupo Texto de la cinta Insertar, se encuentra el comando Fecha y hora que abre el cuadro de diálogo del mismo nombre. Ahí podemos elegir entre diferentes formatos para cada uno de los idiomas que tengamos instalados y habilitados en el programa.

Pero la opción más importante es la casilla Actualizar automáticamente, cuando está marcada nos inserta campos editables y actualizables. Si no lo está, la fecha y la hora serán las actuales, como texto plano.

Muestra el cuadro de diálogo Fecha y hora y varios ejemplos como texto plano y como campos.

Arriba podemos ver varios ejemplos de fecha y hora en texto plano y como campos.

Un mayor control tendremos si lo hacemos desde la misma ruta con Explorar elementos rápidos > Campo

Muestra los cuadros de diálogo Campo y Opciones de campo. Vemos la lista de campos a los que se puede añadir: DATE, CREATEDATE,TIME, EDITTIME,SAVEDATE Y PRINTDATE y las opciones de formato.

Aquí se muestran los campos que pueden incorporar fecha y hora y sus opciones.

Con los conocimientos que ya tenemos sobre campos, podemos hacerlo directamente con las técnicas conocidas para insertar y editar campos. Claramente observamos la presencia del modificador de fecha y hora: \@ seguido por los diferentes formatos entrecomillados.

Varios ejemplos de formatos de fecha y hora

Varios ejemplos de formatos de fecha y hora

En otra entradas trato otros modificadores. En esta hablo de los de números.

Espero que te guste, sea útil, sugerencias y comentarios para nuevos temas. Sigue el blog y compártelo entre tus contactos.

 

Esta entrada tiene 9 comentarios
  1. Hola buenos dias , necesito modificar la fecha para que salga el dia siguiente en vez de hoy, a ver si me podeis echar una mano, muchas gracias

    1. Hola Juaferpo:
      Muchas gracias por usar mi blog.
      El campo para hacer los cálculos sería enorme, ya que implicaría el uso de decenas de anidamientos.
      La mejor solución es crear una plantilla con un marcador y ejecutar una macro Autonew. Si está en la misma plantilla normal, no recomendado, sería AutoOpen.
      Ejemplo:

      Sub AutoNew()
      With ActiveDocument.Bookmarks(“Fechamasuno”).Range
      .InsertBefore Format(Date + 1, “dd mmmm yyyy”)
      End With
      End Sub

      El marcador lo insertas donde quieras la fecha y lo nombras como quieras. En el ejemplo lo he llamado Fechamasuno.

    1. Es peor, vincular un Excel…
      La solución que te propongo, cada vez que abras un documento nuevo basado en esa plantilla, ya lo tienes insertado donde lo necesites. Es mucho más eficiente.
      Gracias, de nuevo y espero seguir contando con tus comentarios.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Volver arriba