Método Selection.InsertDateTime (Word)
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 requerida. Variable que representa un objeto Selection.
Parámetros
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
DateTimeFormat | 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). Consulte Tipo de datos de fecha y hora para obtener símbolos de formato. |
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 evitarlo, use el método Collapse 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
Consulte 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.