Как добавить пробел между словом и числом в MSWord?
Давно меня волновал это вопрос. На работе собираются покупать NormaCS (список ГОСТов и пр.нормативных документов), который умеет обрабатывать документы Word и Excel и проставлять ссылки на нормативные документы, которые есть у них в базе. Загвоздка в том, что плагин, добавляемый в Word требует особого синтаксиса написания наименований нормативных документов: в тексте нормативных документ начинается, например со слова ГОСТ, затем пробел, затем децимальный номер. В нашей конторе нормоконтроль принял решение все Нормативные документы писать слитно:
Соответственно плагин эти ГОСТы не находит. Проблема не в том, чтобы добавить пробел после слова ГОСТ, а в том, чтобы игнорировать слово ГОСТ, если после него уже идёт пробел!
Решение состоит из двух шагов.
1. Открываем диалоговое окно для поиска и замены и пишем в нём следующее:
^# - обозначает любое число.
^& - заменить найденное совпадение на результат поискового запроса. Странность "1234ГОСТ" объясняется вторым шагом. Результат первого шага:
2. Удалить "1234ГОСТ" из текст вообще:
Результат достигнут. Между словами ГОСТ и децимальным номером стоит пробел.
P.S. Как удалось дополнительно выяснить, в настройках клиента NormaCS возможно создание шаблона для поиска и замены, но при замене требуется подтверждение каждой замены. Это очень утомляет, особенно когда документов очень много.
P.S. Как удалось дополнительно выяснить, в настройках клиента NormaCS возможно создание шаблона для поиска и замены, но при замене требуется подтверждение каждой замены. Это очень утомляет, особенно когда документов очень много.




Комментариев нет:
Отправить комментарий