Метод Selection.InsertDateTime (Word)
Вставляет текущую дату или время либо как текст, либо как поле TIME.
Синтаксис
выражение. InsertDateTime
( _DateTimeFormat_
, _InsertAsField_
, _InsertAsFullWidth_
, _DateLanguage_
, _CalendarType_
)
выражение (обязательно). Переменная, представляющая объект Selection .
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
Datetimeformat | Необязательный | Variant | Формат, используемый для отображения даты или времени или и того, и другого. Если этот аргумент опущен, Microsoft Word использует стиль краткой даты из панель управления Windows (значок "Региональные параметры"). Символы формата см. в разделе Тип данных даты и времени . |
InsertAsField | Необязательный | Variant | Значение true , чтобы вставить указанные сведения в качестве поля TIME. Значение по умолчанию — True. |
InsertAsFullWidth | Необязательный | Variant | Значение true , чтобы вставить указанные сведения в виде двубайтовых цифр. Этот аргумент может быть вам недоступен в зависимости от выбранной или установленной языковой поддержки (например, английский язык США). |
DateLanguage | Необязательный | Variant | Задает язык, на котором будут отображаться дата или время. Может быть любой из констант WdDateLanguage . Этот аргумент может быть вам недоступен в зависимости от выбранной или установленной языковой поддержки (например, английский язык США). |
CalendarType | Необязательный | Variant | Задает тип календаря, используемый при отображении даты или времени. Может быть любой из констант WdCalendarTypeBi . Этот аргумент может быть вам недоступен в зависимости от выбранной или установленной языковой поддержки (например, английский язык США). |
Замечания
При использовании этого метода происходит замена текущего выделенного фрагмента. Чтобы избежать этого, используйте метод Collapse перед использованием этого метода.
Пример
В этом примере вставляется поле TIME для текущей даты. Возможным результатом может быть "18 ноября 1999 года".
Selection.InsertDateTime DateTimeFormat:="MMMM dd, yyyy", _
InsertAsField:=True
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.