Метод Dialog.Show (Word)
Отображает и выполняет действия, инициированные в указанном встроенном диалоговом окне Word. Возвращает значение Long , указывающее, какая кнопка была нажата, чтобы закрыть диалоговое окно.
expression. Show( _TimeOut_
)
выражение (обязательно). Переменная, представляющая объект Dialog.
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
Времени ожидания | Необязательный | Variant | Время ожидания Word перед автоматическим закрытием диалогового окна. Одна единица составляет около 0,001 секунды. Одновременная системная активность может увеличить эффективное значение времени. Если этот аргумент опущен, диалоговое окно закрывается, когда пользователь отклонит его. |
Длинное целое
В следующей таблице показано значение значений, возвращаемых методом Show .
Возвращаемое значение | Description |
---|---|
–2 | Кнопка Закрыть . |
–1 | Кнопка ОК . |
0 (ноль) | Кнопка Отмена . |
> 0 (ноль) | Кнопка команды: 1 — первая кнопка, 2 — вторая кнопка и т. д. |
В этом примере диалоговое окно Найти и заменить отображается со словом Blue в текстовом поле Найти.
With Dialogs(wdDialogEditFind)
.Find = "Blue"
.Show
End With
В этом примере отображается и выполняется любое действие, инициированное в диалоговом окне Открытие . Для имени файла задано значение . Таким образом отображаются все имена файлов.
With Dialogs(wdDialogFileOpen)
.Name = "*.*"
.Show
End With
В этом примере отображается и выполняется любое действие, инициированное в диалоговом окне Масштаб . Если в течение примерно 9 секунд не инициируются никакие действия, диалоговое окно закрывается.
Dialogs(wdDialogViewZoom).Show TimeOut:=9000
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.