Поделиться через


Метод TextRange.InsertDateTime (Publisher)

Возвращает объект TextRange , представляющий дату и время, вставленные в указанный текстовый диапазон.

Синтаксис

expression. InsertDateTime (Format, InsertAsField, InsertAsFullWidth, Language, Calendar)

Выражение Переменная, представляющая объект TextRange .

Параметры

Имя Обязательный или необязательный Тип данных Описание
Format Обязательный PbDateTimeFormat Формат даты и времени. Может быть одной из констант PbDateTimeFormat , объявленных в библиотеке типов издателя Майкрософт.
InsertAsField Необязательный Логический Значение true для издателя для обновления даты и времени при каждом открытии публикации. Значение по умолчанию - false.
InsertAsFullWidth Необязательный Логический Значение true , чтобы вставить указанные сведения в виде двубайтовых цифр. Этот аргумент может быть вам недоступен в зависимости от выбранной или установленной языковой поддержки (например, английский язык США). Значение по умолчанию - false.
Language Необязательный MsoLanguageID Язык, на котором будут отображаться дата или время. Может быть одной из констант MsoLanguageID , объявленных в библиотеке типов Microsoft Office.
Календарь Необязательный PbCalendarType Тип календаря, используемый при отображении даты или времени. Может быть одной из констант PbCalendarType . Значение по умолчанию — pbCalendarTypeWestern.

Возвращаемое значение

TextRange

Пример

В этом примере в положение курсора вставляется поле для текущей даты.

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

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.