Проверка орфографии MSword: игнорировать текст между этим и этим
Как установить правило проверки орфографии, которое позволит MSword (2013) пропускать некоторую часть текста.
Например, я бы попросил его пропустить текст в двойных скобках.
текст, который должен быть проверен здесь ((пропустить эту часть)) и здесь.
Возможно ли это сделать с помощью VBA?
ps: эта тема не отвечает на вопрос. (То, что парень спрашивал, было более хитрым: он хотел, чтобы проверка орфографии игнорировала некоторые символы со словом, например, "blabla correct[ing] blabla")
1 ответ
Решение
Вот что вы можете сделать:
- Вам нужно установить новый стиль, который не будет проверяться, чтобы применить его к существующему тексту: это объясняется здесь
- Выделите текст, который вы не хотите исправлять: используйте следующее регулярное выражение (найдите, замените и проверьте использование подстановочных знаков), чтобы выбрать все, что между
(( ))
:\(\(\.*\)\)
- Нажмите на формат, стиль и выберите стиль, созданный в 1.
- Нажмите на Заменить все
- В следующий раз, когда вы вводите текст между двойными скобками, примените стиль
Вы можете назначить ярлык стилю, щелкнув правой кнопкой мыши по стилю на ленте Home / style и выбрав "Изменить". Затем нажмите на формат, клавишу Shorcut и выберите неназначенную комбинацию.