Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Возвращает объект TextRange , представляющий дату и время, вставленные в указанный текстовый диапазон.
Синтаксис
выражение. InsertDateTime (Format, InsertAsField, InsertAsFullWidth, Language, Calendar)
выражение Переменная, представляющая объект TextRange .
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| Format | Обязательный | PbDateTimeFormat | Формат даты и времени. Может быть одной из констант PbDateTimeFormat , объявленных в библиотеке типов Microsoft Publisher. |
| InsertAsField | Необязательный | Логический | Это верно для Publisher, чтобы обновлять дату и время при открытии публикации. Значение по умолчанию - 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 и обратная связь.