Word VB Как добавить слово в пользовательский словарь - PullRequest
0 голосов
/ 21 марта 2020

Объект словаря не содержит метод для этого. Я просто пишу в файл словаря сам? Если так, я полагаю, я могу просто добавить в конец и не нужно сохранять алфавитный порядок. Как мне переосмыслить sh Word, чтобы новое слово больше не подчеркивалось красным, показывая орфографическую ошибку?

1 Ответ

0 голосов
/ 26 марта 2020

Вам нужно убедиться, что словарь не загружен в Word. Используйте метод CustomDictionaries ([filename]).Delete. (Это удаляет его из памяти и не удаляет файл.)

Открыть файл (это обычный текст) и добавить термины в конце - нет необходимости сортировать их.

Используйте CustomDictionaries.Add( [filename]) для его повторной загрузки.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...