Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Inserta la fecha o la hora actual, o ambas, como texto o como campo TIME.
Sintaxis
expresión.
InsertDateTime( _DateTimeFormat_ , _InsertAsField_ , _InsertAsFullWidth_ , _DateLanguage_ , _CalendarType_ )
expresión necesaria. Variable que representa un objeto Selection.
Parámetros
| Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
|---|---|---|---|
| Formato de fecha y hora | Opcional | Variant | Formato utilizado para mostrar la fecha, la hora o ambas. Si se omite este argumento, Microsoft Word utiliza el estilo de fecha corto del Panel de control de Windows (icono Configuración regional). Vea el tipo de datos Fecha/Hora para símbolos de formato. |
| Campo InsertAsField | Opcional | Variant | True para insertar la información especificada como campo TIME. El valor predeterminado es True. |
| InsertAsFullWidth | Opcional | Variant | True para insertar la información especificada como dígitos de dos bytes. Este argumento puede no estar disponible, según la compatibilidad con el idioma que haya seleccionado o instalado (por ejemplo, inglés, Estados Unidos). |
| DateLanguage | Opcional | Variant | Establece el idioma en el que se va a mostrar la fecha u hora. Puede ser cualquiera de las constantes WdDateLanguage. Este argumento puede no estar disponible, según la compatibilidad con el idioma que haya seleccionado o instalado (por ejemplo, inglés, Estados Unidos). |
| CalendarType | Opcional | Variant | Establece el tipo de calendario para utilizarla al mostrar la fecha u hora. Puede ser cualquiera de las constantes WdCalendarTypeBi. Es posible que este argumento no esté disponible, según la compatibilidad con el idioma, por ejemplo, inglés (EE.UU.), que se haya seleccionado o instalado. |
Comentarios
La utilización de este método reemplaza la selección actual. Para evitar esto, use el método Contraer antes de usar este método.
Ejemplo
En este ejemplo, se inserta un campo TIME para la fecha actual. Un resultado podría ser "Noviembre 18, 2007".
Selection.InsertDateTime DateTimeFormat:="MMMM dd, yyyy", _
InsertAsField:=True
Vea también
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.