1

Как установить правило проверки орфографии, которое позволит MSword (2013) пропускать некоторую часть текста.

Например, я бы попросил его пропустить текст в двойных скобках.

текст, который должен быть проверен здесь ((пропустить эту часть)) и здесь.

Возможно ли это сделать с помощью VBA?

ps: эта тема не отвечает на вопрос. (То, что парень спрашивал, было более хитрым: он хотел, чтобы проверка орфографии игнорировала некоторые символы со словом, например, «blabla correct [ing] blabla»)

1 ответ1

2

Вот что вы можете сделать:

  1. Вам нужно установить новый стиль, который не будет проверяться, чтобы применить его к существующему тексту: это объясняется здесь
  2. Выделите текст, который вы не хотите исправлять: используйте следующее регулярное выражение (найдите, замените и проверьте использование подстановочных знаков), чтобы выбрать все, что между (( )) : \(\(\.*\)\)
  3. Нажмите на формат, стиль и выберите стиль, созданный в 1.
  4. Нажмите на Заменить все
  5. В следующий раз, когда вы вводите текст между двойными скобками, примените стиль

Вы можете назначить ярлык стилю, щелкнув правой кнопкой мыши по стилю на ленте Home/style и выбрав «Изменить». Затем нажмите на формат, клавишу Shorcut и выберите неназначенную комбинацию.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .