Зацените небольшую утилиту:
http://slil.ru/29161778
Она позволяет производить пакетную поиск-замену в выделенном тексте. Это очень востребовано для людей, которые много работают с текстом.
Порядок работы:
1) выделяете какой-либо текст в ворде или блокноте
2) нажимаете CTRL+w
В итоге у нас выделенный текст автоматически меняется согласно правилам, записанным в ini-файле. Это позволяет провести большое количество замен автоматом.
Однако у меня до сих пор остается одна проблема:
не получается сделать так, чтобы поиск-замена работали в вордовских таблицах. Если мы применим эту утилиту на вордовский текст с таблицами, то они разрушаются. Если у кого-то получится реализовать эту фичу (замена текста внутри таблиц), то дайте знать, пожалуйста.
Добавлено:
Предполагаю, что для этого нужно:
- создать невидимую копию word'а
- скопировать туда выделенный текст
- пройтись по объектам документа (этого я не умею) и выполнить на каждом объекте замены
- скопировать в буфер измененный текст
- вставить его в наш изначальный редактор.
http://slil.ru/29161778
Она позволяет производить пакетную поиск-замену в выделенном тексте. Это очень востребовано для людей, которые много работают с текстом.
Порядок работы:
1) выделяете какой-либо текст в ворде или блокноте
2) нажимаете CTRL+w
В итоге у нас выделенный текст автоматически меняется согласно правилам, записанным в ini-файле. Это позволяет провести большое количество замен автоматом.
Однако у меня до сих пор остается одна проблема:
не получается сделать так, чтобы поиск-замена работали в вордовских таблицах. Если мы применим эту утилиту на вордовский текст с таблицами, то они разрушаются. Если у кого-то получится реализовать эту фичу (замена текста внутри таблиц), то дайте знать, пожалуйста.
Добавлено:
Сообщение автоматически объединено:
Предполагаю, что для этого нужно:
- создать невидимую копию word'а
- скопировать туда выделенный текст
- пройтись по объектам документа (этого я не умею) и выполнить на каждом объекте замены
- скопировать в буфер измененный текст
- вставить его в наш изначальный редактор.