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

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

Ниже приводится пример того, как можно создать такой макрос.

Sub AutoClose()

If Options.CheckGrammarWithSpelling Then         ActiveDocument.CheckGrammar     Else         ActiveDocument.CheckSpelling     End If End Sub

Сначала макрос проверяет, настроен ли Word на проверку грамматики при каждой проверке орфографии. Если это так, то вызывается метод CheckGrammar; если нет, то вызывается метод CheckSpelling.

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

Sub AutoClose()

Dim iAnswer As Integer     iAnswer = MsgBox("Run spell check?", _       vbYesNo, "Spell check on closing")



If iAnswer <> 7 Then         If Options.CheckGrammarWithSpelling Then             ActiveDocument.CheckGrammar         Else             ActiveDocument.CheckSpelling         End If     End If End Sub

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

_Примечание: _

Если вы хотите знать, как использовать макросы, описанные на этой странице (или на любой другой странице на сайтах WordTips), я подготовил специальную страницу, содержащую полезную информацию.

link: / wordribbon-WordTipsMacros [Щелкните здесь, чтобы открыть эту специальную страницу в новой вкладке браузера].

WordTips — ваш источник экономичного обучения работе с Microsoft Word.

(Microsoft Word — самая популярная программа для обработки текстов в мире.) Этот совет (6164) применим к Microsoft Word 2007, 2010, 2013, 2016, 2019 и Word в Office 365. Вы можете найти версию этого совета для старый интерфейс меню Word здесь:

link: / word-Spell_Checking_when_Closing_Documents [Проверка орфографии при закрытии документов].