Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os 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 |
|---|---|---|---|
| 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. |
Observaciones
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
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.