Как открыть диалоговое окно в Word

Обновлено: 21.11.2024

Эта тема содержит информацию и примеры в следующих разделах.

Отображение встроенного диалогового окна

Вы можете отобразить встроенное диалоговое окно для ввода данных пользователем или для управления Word с помощью Visual Basic для приложений (VBA). Метод Show объекта Dialog отображает и выполняет любое действие, предпринятое во встроенном диалоговом окне Word. Чтобы получить доступ к определенному встроенному диалоговому окну Word, вы указываете константу WdWordDialog со свойством Dialogs. Например, следующая инструкция макроса отображает диалоговое окно «Открыть» (wdDialogFileOpen).

Если выбран файл и нажата кнопка «ОК», файл открывается (действие выполняется). В следующем примере отображается диалоговое окно «Печать» (вддиалогфилепринт).

Настройте свойство DefaultTab для доступа к определенной вкладке в диалоговом окне Word. В следующем примере отображается вкладка «Граница страницы» в диалоговом окне «Границы и заливка».

Вы также можете использовать свойства VBA в Word для отображения информации о пользователе без отображения диалогового окна. В следующем примере свойство UserName объекта Application используется для отображения имени пользователя приложения без отображения диалогового окна сведений о пользователе.

Если в предыдущем примере имя пользователя было изменено, это изменение не отображается в диалоговом окне. Используйте метод Execute для выполнения настроек в диалоговом окне без отображения диалогового окна. В следующем примере отображается диалоговое окно «Информация о пользователе». Если имя не является пустой строкой, параметры задаются в диалоговом окне с помощью метода Execute.

Используйте свойства и методы VBA в Word, чтобы установить информацию о пользователе без отображения диалогового окна. В следующем примере кода имя пользователя изменяется с помощью свойства UserName объекта Application, а затем отображается диалоговое окно «Сведения о пользователе», показывающее, что изменение было внесено. Обратите внимание, что отображение диалогового окна не обязательно для изменения значения диалогового окна.

Возврат и изменение настроек диалогового окна

Не очень эффективно использовать объект Dialog для возврата или изменения значения диалогового окна, когда вы можете вернуть или изменить его с помощью свойства или метода. Кроме того, в большинстве, если не во всех случаях, когда вместо доступа к объекту Dialog используется код VBA, код становится проще и короче. Поэтому следующие примеры также включают примеры, использующие соответствующие свойства VBA для выполнения тех же задач.

Прежде чем возвращать или изменять настройку диалогового окна с помощью объекта Dialog, необходимо идентифицировать отдельное диалоговое окно. Это делается с помощью свойства Dialogs с константой WdWordDialog. После того, как вы создали экземпляр объекта Dialog, вы можете вернуть или установить параметры в диалоговом окне. В следующем примере показан отступ справа от диалогового окна «Абзацы».

Точно так же, как вы можете вернуть настройки диалогового окна, вы также можете установить настройки диалогового окна. В следующем примере установлен флажок «Сохранить со следующим» в диалоговом окне «Абзац».

Вы также можете использовать свойства и методы VBA, чтобы изменить правильный отступ для абзаца. В следующем примере используется свойство KeepWithNext объекта ParagraphFormat, чтобы сохранить выбранный абзац со следующим абзацем.

Используйте метод Update, чтобы убедиться, что значения в диалоговом окне отражают текущие значения. Метод Update может потребоваться, если вы определили переменную диалогового окна в начале макроса, а позже хотите вернуть или изменить текущие настройки.

Проверка закрытия диалогового окна

Значение, возвращаемое методами Show и Display, указывает, какая кнопка была нажата, чтобы закрыть диалоговое окно. В следующем примере отображается диалоговое окно «Разрыв», и при нажатии кнопки «ОК» в строке состояния отображается сообщение.

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

Возвращаемое значение Описание
-2 Кнопка "Закрыть".
-1 Кнопка OK.
0 (ноль) Кнопка "Отмена".
> 0 (ноль) Командная кнопка: 1 — первая кнопка, 2 — вторая кнопка и так далее.

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

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

Питер имеет последнюю версию Word с подпиской на Office 365. Когда он использует Ctrl+O для отображения диалогового окна «Открыть», он видит в списке не только документы Word, но и документы PDF.Питер хочет видеть только документы Word на выбор, а не все.

Майкрософт, по своей мудрости и к разочарованию пользователей, фактически предоставляет два диалоговых окна «Открыть» с Office 365. Когда вы впервые нажимаете Ctrl + O, Word отображает диалоговое окно «Открыть», которое предоставляет несколько вариантов слева и самый последний открытые документы справа. (См. рис. 1.)

Рис. 1. Первое диалоговое окно «Открыть».

Технически это не диалоговое окно; он считается частью интерфейса «за кулисами». Однако я подозреваю, что это не диалоговое окно «Открыть», о котором говорит Питер. Второе диалоговое окно «Открыть» отображается, когда в первом диалоговом окне «Открыть» вы выбираете параметр «Обзор» в левой части экрана. (См. рис. 2.)

Рисунок 2. Второе диалоговое окно «Открыть».

В этом диалоговом окне — и это действительно диалоговое окно — обратите внимание на раскрывающийся список в правом нижнем углу, прямо над кнопкой «Открыть». Это используется для указания того, какие типы файлов вы хотите отображать в диалоговом окне. По умолчанию для этого раскрывающегося списка выбрано значение «Все документы Word». Microsoft по какой-то неизвестной причине включает в этот PDF-файл документы. (Почему Microsoft считает документ PDF документом Word, непонятно.)

Решение состоит в том, чтобы использовать раскрывающийся список для выбора параметра Документы Word. Другими словами, измените выбор в раскрывающемся списке с «Все документы Word» на «Документы Word». Это исключает файлы PDF из того, что вы видите в диалоговом окне. Он также может исключать файлы других типов, но определить, какие именно, довольно сложно, поскольку Microsoft никому не сообщает, что включено во «Все документы Word».

Ваше изменение в раскрывающемся списке также должно быть постоянным, то есть оно должно соответствовать вашему выбору при следующем отображении диалогового окна и даже при следующем запуске сеанса Word.

Советы по Word — ваш источник недорогого обучения работе с Microsoft Word. (Microsoft Word — самое популярное программное обеспечение для обработки текстов в мире.) Этот совет (13656) относится к Microsoft Word 2016, 2019 и Word в Office 365.

Биография автора

На его счету более 50 научно-популярных книг и множество журнальных статей. Аллен Уайатт является всемирно признанным автором. Он является президентом Sharon Parq Associates, компании, предоставляющей компьютерные и издательские услуги. Узнайте больше об Аллене.

Когда я пытаюсь открыть документ Word с помощью Microsoft Word 2013, появляется это сообщение: "Word не может сделать это, потому что диалоговое окно открыто. Пожалуйста, закройте диалоговое окно, чтобы продолжить". Это сообщение не появляется, когда я открываю любое другое приложение Microsoft Office.

Я не вижу диалоговое окно и поэтому не могу его закрыть. Я читал, что изменение настроек в Norton может решить проблему, однако у меня нет Norton. Есть ли другое решение этой проблемы?

Эта тема заблокирована. Вы можете подписаться на вопрос или проголосовать за него как полезный, но вы не можете отвечать в этой теме.

Сообщить о нарушении

Домогательство – это любое поведение, направленное на то, чтобы побеспокоить или расстроить человека или группу людей. К угрозам относятся любые угрозы самоубийства, насилия или причинения вреда другому человеку. Любой контент на тему для взрослых или неуместный для веб-сайта сообщества. Любое изображение, ссылка или обсуждение наготы. Любое поведение, которое является оскорбительным, грубым, вульгарным, оскверняет или демонстрирует неуважение. Любое поведение, которое может нарушать лицензионные соглашения с конечными пользователями, включая предоставление ключей продукта или ссылок на пиратское программное обеспечение. Незапрашиваемая массовая рассылка или массовая реклама. Любые ссылки на вирусы, шпионское ПО, вредоносное ПО или фишинговые сайты или их пропаганда. Любой другой неприемлемый контент или поведение, как это определено Условиями использования или Кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другим жестоким обращением с детьми или их эксплуатацией.

Ответы (12) 

* Попробуйте уменьшить номер страницы.

* Пожалуйста, вводите только цифры.

* Попробуйте уменьшить номер страницы.

* Пожалуйста, вводите только цифры.

Запустите приложение Word, а затем выберите "Файл"> "Открыть", найдите и выберите файл, который хотите открыть.

Сообщить о нарушении

Домогательство – это любое поведение, направленное на то, чтобы побеспокоить или расстроить человека или группу людей. К угрозам относятся любые угрозы самоубийства, насилия или причинения вреда другому человеку. Любой контент на тему для взрослых или неуместный для веб-сайта сообщества. Любое изображение, ссылка или обсуждение наготы. Любое поведение, которое является оскорбительным, грубым, вульгарным, оскверняет или демонстрирует неуважение. Любое поведение, которое может нарушать лицензионные соглашения с конечными пользователями, включая предоставление ключей продукта или ссылок на пиратское программное обеспечение. Незапрашиваемая массовая рассылка или массовая реклама. Любые ссылки на вирусы, шпионское ПО, вредоносное ПО или фишинговые сайты или их пропаганда. Любой другой неприемлемый контент или поведение, как это определено Условиями использования или Кодексом поведения.Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другим жестоким обращением с детьми или их эксплуатацией.

203 человека сочли этот ответ полезным

Был ли этот ответ полезен?

Извините, это не помогло.

Отлично! Благодарим за отзыв.

Насколько вы удовлетворены этим ответом?

Спасибо за ваш отзыв, он помогает нам улучшить сайт.

Насколько вы удовлетворены этим ответом?

Спасибо за отзыв.

Извините за беспокойство. Не могли бы вы попробовать выполнить действия, описанные в этом сообщении на форуме, и посмотреть, поможет ли это:

Vineeth
Поддержка Norton

Сообщить о нарушении

Домогательство – это любое поведение, направленное на то, чтобы побеспокоить или расстроить человека или группу людей. К угрозам относятся любые угрозы самоубийства, насилия или причинения вреда другому человеку. Любой контент на тему для взрослых или неуместный для веб-сайта сообщества. Любое изображение, ссылка или обсуждение наготы. Любое поведение, которое является оскорбительным, грубым, вульгарным, оскверняет или демонстрирует неуважение. Любое поведение, которое может нарушать лицензионные соглашения с конечными пользователями, включая предоставление ключей продукта или ссылок на пиратское программное обеспечение. Незапрашиваемая массовая рассылка или массовая реклама. Любые ссылки на вирусы, шпионское ПО, вредоносное ПО или фишинговые сайты или их пропаганда. Любой другой неприемлемый контент или поведение, как это определено Условиями использования или Кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другим жестоким обращением с детьми или их эксплуатацией.

19 человек сочли этот ответ полезным

Был ли этот ответ полезен?

Извините, это не помогло.

Отлично! Благодарим за отзыв.

Насколько вы удовлетворены этим ответом?

Спасибо за ваш отзыв, он помогает нам улучшить сайт.

Насколько вы удовлетворены этим ответом?

Спасибо за отзыв.

Я сталкивался с одним и тем же диалоговым окном, которое появлялось всякий раз, когда я пытался открыть документ, дважды щелкнув его, и оно возникло из-за того, что я загрузил его из Интернета. После отображения диалогового окна я нажал кнопку «ОК», документ отобразился в Word в режиме защищенного просмотра. Когда я сначала запускал Word, а затем открывал документ, я не видел диалоговое окно, и снова документ отображался в режиме защищенного просмотра. Что заставляет меня думать, что в режиме защищенного просмотра отображается диалоговое окно, требующее от вас принять решение о разрешать ли его для редактирования. В целом, я думаю, что это ошибка, поскольку она раздражает, сбивает с толку и требует исправления.

=== Для проверки — изменение настроек защищенного просмотра осуществляется на ваш страх и риск ===

Делайте это на свой страх и риск, но если вы просто проверяете, что вызывает отображение диалогового окна, и сбрасываете настройки до исходных, все будет в порядке. Если вы отключите настройки, вы делаете это на свой страх и риск.

Откройте меню «Файл», а затем нажмите «Параметры» в левом нижнем углу.

Откроется диалоговое окно «Параметры Word». В левой части диалогового окна нажмите «Центр управления безопасностью». Затем нажмите кнопку «Настройки центра управления безопасностью». Отобразится диалоговое окно «Настройки центра управления безопасностью». В левой части диалогового окна нажмите «Защищенный просмотр». В диалоговом окне вы должны увидеть 3 настройки флажка. Я снял первый флажок для документов, загруженных из Интернета. Закройте Word, затем дважды щелкните, чтобы открыть документ, из-за которого диалоговое окно с ошибкой отображалось и подтверждалось, что он больше не отображается. Если вы получили документ из вложения из Outlook или из небезопасного места, вы можете снять все 3 отметки и повторить попытку, если снятие отметки только с первой настройки не помогло.

Сообщить о нарушении

Домогательство – это любое поведение, направленное на то, чтобы побеспокоить или расстроить человека или группу людей. К угрозам относятся любые угрозы самоубийства, насилия или причинения вреда другому человеку. Любой контент на тему для взрослых или неуместный для веб-сайта сообщества. Любое изображение, ссылка или обсуждение наготы. Любое поведение, которое является оскорбительным, грубым, вульгарным, оскверняет или демонстрирует неуважение. Любое поведение, которое может нарушать лицензионные соглашения с конечными пользователями, включая предоставление ключей продукта или ссылок на пиратское программное обеспечение. Незапрашиваемая массовая рассылка или массовая реклама. Любые ссылки на вирусы, шпионское ПО, вредоносное ПО или фишинговые сайты или их пропаганда. Любой другой неприемлемый контент или поведение, как это определено Условиями использования или Кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другим жестоким обращением с детьми или их эксплуатацией.

В окне «Параметры» Word есть множество дополнительных настроек, которые изменяют его работу. Если какое-то поведение Word по умолчанию вас не устраивает, может помочь изменение одного из этих параметров.

Настройка параметров Word

Первая вкладка в окне «Параметры» — «Общие параметры».Он содержит некоторые основные настройки, такие как мини-панель инструментов, ваше имя и инициалы, а также тему и фон окна.

Другие вкладки управляют другими наборами параметров:

  • Отображение определяет, как содержимое отображается на экране, появляются ли какие-либо метки форматирования и как документ печатается.
  • Правописание управляет проверкой орфографии и грамматики, а также автозаменой.
  • Сохранить управляет типами файлов по умолчанию и местами сохранения.
  • Язык определяет языки, используемые для отображения и редактирования.
  • Дополнительно регулирует множество параметров, которые больше нигде не используются.

В окне "Параметры" отображаются параметры, доступные для выбранной вкладки.

Настроить ленту

В окне "Параметры" также можно настроить отображаемые вкладки ленты, команды, отображаемые на ленте, и команды, отображаемые на панели быстрого доступа.

    В окне "Параметры Word" перейдите на вкладку "Настроить ленту".

В столбце слева отображаются команды, которые можно добавить или удалить с ленты, а в столбце справа показаны доступные вкладки и группы ленты.

Вкладки ленты можно переключать с помощью флажка рядом с каждой из них или разворачивать для отображения групп и командных кнопок.

Вы не можете настроить команды, которые появляются в группе ленты по умолчанию; однако вы можете добавлять команды в настраиваемые группы, которые создаете самостоятельно.

Команда добавляется в группу ленты.

Вы также можете удалить команды с ленты, выбрав их в правом столбце и нажав Удалить.

Настройка панели быстрого доступа

Вы также можете настроить панель быстрого доступа в окне "Параметры", определив, какие команды там доступны.

    В окне "Параметры Word" перейдите на вкладку "Панель быстрого доступа".

В столбце слева отображаются команды, которые можно добавить на панель быстрого доступа, а в столбце справа показаны уже существующие команды.

Команда добавлена ​​на панель быстрого доступа.

Вы можете удалить команду с панели быстрого доступа, выбрав ее в правом столбце и нажав кнопку "Удалить".

Вы также можете изменить порядок команд, выбрав одну из них в правом столбце, а затем нажав кнопку со стрелкой вверх или вниз, чтобы переместить ее вверх или вниз по порядку.

Изменить шрифт по умолчанию

Вы также можете настроить шрифт по умолчанию, который будет использоваться при создании нового документа.

  1. Начать с нового пустого документа.
  2. Нажмите кнопку запуска диалогового окна группы шрифтов.
  3. Настройте отображение шрифта по умолчанию.

Вы можете настроить шрифт, а также стиль, размер и эффекты.

Вы можете изменить значение по умолчанию только для текущего документа или для всех документов на основе шаблона этого документа в будущем.

Шрифт по умолчанию изменяется для текущего документа и всех вновь созданных документов.

БЕСПЛАТНЫЙ краткий справочник

Бесплатно для распространения с нашей благодарностью; мы надеемся, что вы рассмотрите наше платное обучение.

Читайте также: