Compartir a través de


Método TextRange.InsertDateTime (Publisher)

Devuelve un objeto TextRange que representa la fecha y hora insertadas en un intervalo de texto especificado.

Sintaxis

expresión. InsertDateTime (Format, InsertAsField, InsertAsFullWidth, Language, Calendar)

expresión Variable que representa un objeto TextRange .

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
Format Obligatorio PbDateTimeFormat Formato de la fecha y la hora. Puede ser una de las constantes PbDateTimeFormat declaradas en la biblioteca de tipos de Microsoft Publisher.
InsertAsField Opcional Boolean True para que Publisher actualice la fecha y hora cada vez que se abre la publicación. El valor predeterminado es Falso.
InsertAsFullWidth Opcional Boolean True para insertar la información especificada como dígitos de doble byte. Este argumento puede no estar disponible, según la compatibilidad con el idioma que haya seleccionado o instalado (por ejemplo, inglés, Estados Unidos). El valor predeterminado es Falso.
Language Opcional MsoLanguageID Idioma en que se muestra la fecha o la hora. Puede ser una de las constantes MsoLanguageID declaradas en la biblioteca de tipos de Microsoft Office.
Calendario Opcional PbCalendarType Tipo de calendario que se va a utilizar para mostrar la fecha o la hora. Puede ser una de las constantes PbCalendarType . El valor predeterminado es pbCalendarTypeWestern.

Valor devuelto

TextRange

Ejemplo

En este ejemplo se inserta un campo en la posición del cursor para la fecha actual.

Sub InsertDateField() 
 Selection.TextRange.InsertDateTime Format:=pbDateLong, InsertAsField:=True 
End Sub

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.