Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Вставляет текущую дату или время либо как текст, либо как поле 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 и обратная связь.