Домашняя страница > VolRepl > Похожие программы
Похожие программы
Я не знаю других программ, позволяющих в одном задании выполнять последовательность операций поиска и замены во многих файлах и по ходу дела вносить правку в документ, однако нашлось немало программных средств для автоматизации процесса поиска и замены.
Отличительные черты шаблона VolRepl
У шаблона VolRepl есть два основных отличия от других программ массовой замены, выполняющих с одного запуска последовательность операций поиска и замены во многих файлах:Последовательное выполнение одной операции поиска и (при необходимости) замены с контекстной правкой во всех цепочках одного документа было реализовано ранее в шаблоне MacroNav. Некоторые макросы из этого шаблона использованы и в шаблоне VolRepl.
Программы автоматической замены
В этом разделе приведена сводка обнаруженных мной программ, автоматически выполняющих замену во многих документах Microsoft Word. Программы для замены в текстовых документах я здесь не привожу (документы в формате RTF я не отношу к текстовым).
Я не проверял, как работают эти программы. Приведенные сведения взяты в основном из описаний программ, в которых могут быть неточности или устаревшая информация. Некоторые программы я пробовал запустить, чтобы получить дополнительную информацию, но не более того. Возможно, я пропустил какие-то программы или привел неправильные или неполные сведения. Буду благодарен за добавления и замечания. Пишите.
![]() |
Предварительно я хочу упомянуть статью Поиск и замена текста во многих документах одновременно, опубликованную Антоном Кокиным на его сайте wordexpert.ru. Тут можно прочесть заинтересованное обсуждение затронутой темы. Часть ссылок, представленных ниже, я взял из этой статьи. |
@Text Replacer
Разработка Инфор Текнолоджи. Утилита для поиска и замены многострочного фрагмента текста в файлах указанного каталога и вложенных папок.
Зарегистрированная версия поддерживает построчный поиск и замену текста в документах Microsoft Word (один многострочный фрагмент во многих документах)
Цена: 118 руб. (лицензия на 1 компьютер)
Replace text on a batch of files
Набор макросов разработали Graham Mayor, Doug Robbins, Greg Maxey и Peter Hewett.
Опубликован он на сайте, который создал Graham Mayor, а прочитать о нем по-русски можно в упомянутой выше статье Антона Кокина на сайте wordexpert.ru. С помощью этого макроса можно автоматически выполнить замену одной строки текста во всех DOC-файлах указанной папки. Предлагается два варианта кода, позволяющих использовать макрос во всех версиях Microsoft Word, от 97 до 2007 включительно.
Текст макросов открыт, и читателю предлагается самому установить его в шаблон Normal.dot. Некоторые из этих макросов использованы в шаблонах VBA Find and Replace.
Макросы предоставляется бесплатно, добровольные пожертвования приветствуются.
В этих макросах не происходит замена текста в сгруппированных фигурах и фигурах, расположенных на полотне, если эти фигуры находятся в колонтитуле. Я внес в него необходимые изменения и то, что получилось, предлагаю вашему вниманию. В доступном для загрузке файле batch_text_replacement_m1.zip (3 КБ) сжат измененый файл batch_text_replacement_m1.bas. Этот BAS-файл можно импортировать в любой проект в редакторе Visual Basic. Комментарии, начинающиеся с m1, ограничивают удаленные и добавленные мною строки.
VBA Find and Replace
Автор: Greg Maxey.
Два шаблона-надстройки (один для Word 2003 и предыдущих версий, другой для Word 2007) предоставляют простой пользовательский интерфейс для выполнения поиска и замены многих слов или фраз во многих документах, находящихся в одном каталоге.
Щелкните картинку слева, чтобы лучше рассмотреть форму ввода параметров поиска и замены.
Код в шаблонах открыт.
Макрос предоставляется бесплатно, добровольные пожертвования приветствуются.
В этих надстройках для осуществления поиска и замены применяются те же алгоритмы, что и в макросах из набора Replace text on a batch of files, и так же, как и в этих макросах, не происходит замена текста в сгруппированных фигурах и фигурах, расположенных на полотне, если эти фигуры находятся в колонтитулах. Я внес в исходный код необходимые изменения, и поправленный вариант предлагаю вашему вниманию. В доступном для загрузки файле FindReplaceAddIns_m1.zip (108 КБ) сжаты два исправленных шаблона-надстройки. Удаленные и добавленные мною строки в исходном коде ограничены комментариями, начинающимися с m1.
Word Search and Replace
Разработка компании Funduc Software
Шаблон для поиска и замены одной строки во многих документах Microsoft Word, находящихся в заданной папке и вложенных в нее папках.
Щелкните картинку слева, чтобы лучше рассмотреть форму ввода параметров поиска и замены.
Код шаблона открыт.
Макрос предоставляется бесплатно.
Перебор колонтитулов и надписей в этом шаблоне осуществляется некорректно. Ошибки исправлены в разработанном на его основе Макросе пакетной замены - 2.
Макрос пакетной замены - 2Об этом макросе рассказал Антон Кокин в заметке Макрос пакетной замены от Александра Витера на сайте WordExpert. Там же можно скачать этот макрос.
Макрос предназначен для поиска многих строк во многих документах Microsoft Word, находящихся в заданной папке. Предусмотрен поиск в во встроенных и невстроенных формах, а также в объектах WordArt.
Щелкните картинку слева, чтобы лучше рассмотреть страницу ввода параметров и запуска макроса.
Код макроса открыт.
Макрос предоставляется бесплатно.
Разработан на базе макроса Word Search and Replace.
Это бета-версия макроса, созданная по просьбе читателей сайта. Фактически поставил задачу и предложил первый вариант макроса Евгений Родыгин.
В версии, реализованной в файле SrcAndRpl_Beta3, я обнаружил ошибки, которые будут исправлены автором в последующих версиях. В качестве временного решения я могу предложить поправленный мною вариант программы. В этом варианте возможна автоматическая замена текста в надписях, фигурах и объектах WordArt, расположенных в колонтитулах, даже если они находятся в группах и/или на полотне. В доступном для загрузке файле SrcAndRpl_Beta3_m1.rar (51 003 байта) сжат файл SrcAndRpl_Beta3_m1.doc (150 528 байтов). Используйте на свой страх и риск при условиях, указанных на сайте WordExpert.ru.
Word Find Replace
Разработка компании TechnoCom Solutions
Одна операция поиска и замены во многих файлах за один запуск.
Щелкните картинку слева, чтобы лучше рассмотреть диалоговое окно программы.
Практически все возможности программы видны на изображении этого диалогового окна. На сайте есть подробное описание параметров (на английском языке).
Пробный период программы составляет 30 дней.
Стоимость лицензии — от $19.95 (при покупке одной лицензии) и до $11.95 (при покупке 11 и более лицензий).
RQ Search and Replace
Автор: Шелковенко Андрей Васильевич
Поиск и замена нескольких фрагментов текста (строк, блоков текста, HTML тегов) во многих файлах за один запуск. В частности, можно обрабатывать документы Microsoft Word.

Щелкните верхнюю картинку слева, чтобы лучше рассмотреть основное диалоговое окно, используемое для ввода перечня обрабатываемых файлов и списка фрагментов текста для поиска и замены.
Щелкните нижнюю картинку слева, чтобы лучше рассмотреть диалоговое окно, позволяющее выбирать параметры поиска в документах Microsoft Word.
Интерфейс пользователя на русском языке (частично остался на английском), полная документация на русском языке.
Стоимость регистрации одной копии программы RQ Search and Replace для жителей ex-Ussr составляет 240 руб. или 8 у.е. (на один компьютер). Для жителей других стран стоимость лицензии составляет от $22 (при покупке одной лицензии) до $8 (при покупке более 29 лицензий). Для ранее зарегистрированных пользователей обновление программы бесплатно.
Без регистрации за один запуск можно обработать сколько угодно файлов размером не более 18 КБ или одни файл любого размера.
Автор: Шелковенко Андрей Васильевич
Поиск и замена нескольких фрагментов текста во многих файлах Microsoft Word за один запуск.

Щелкните картинки слева, чтобы лучше рассмотреть формы ввода параметров поиска и замены.
Веб-страница программы, интерфейс пользователя и документация — все только на английском языке.
Стоимость одной копии программы составляет $16 (на один компьютер).
Без регистрации или ограничен размер обрабатываемого файла, или ограничено число файлов любого размера за один пуск.

ThirdEye Mass Find and Replace Tool
Разработка австралийской компании Cetalee Pty Ltd
Поиск и замена нескольких фрагментов текста во многих файлах Microsoft Word (.doc, .docx ) за один запуск.
Щелкните картинку слева, чтобы лучше рассмотреть форму ввода параметров поиска и замены.
Интерфейс простой и интуитивно понятный (на английском языке).
Преимущества программы:
• Сохраняет форматирование
• Ищет и заменяет в основном тексте, гиперссылках, колонтитулах, примечаниях, свойствах документа
• Обрабатывает вложенные папки
• Копирует колонтитулы из документов
• Сохраняет выбранные параметры
• Поддерживает Юникод (в частности, русский язык)
• Неограниченный размер замены (а не 255 символов, как в Microsoft Word)
• Самостоятельное приложение, работающее независимо от Microsoft Word
Чуть подробнее описание программы можно посмотреть на сайте SOFTWARE 112 (на английском языке).
Стоимость лицензии составляет $4.
Для установики программы требуется предварительно установить Microsoft .Net Framework 3.5 SP1 (63 МБ).
MS Word Find and Replace Text in Multiple MS Word Documents/Files Software!
Авторские права: HotHotSoftware.com Enterprises
Программа для выполнения одной операции поиска и замены во многих документах Microsoft Word.
Щелкните картинку слева, чтобы лучше рассмотреть диалоговое окно программы.
Интерфейс на английском языке.
На некоторых сайтах, где рекламируется эта программа, она отмечена как бесплатная. Эти сведения, по всей видимости, устарели. После бесплатной загрузки и установки бесплатно можно только посмотреть диалоговое окно программы с подробными всплывающими подсказками и перейти к ее покупке.
Файл с краткой справкой (на английском языке) можно найти в папке, где установлена программа.
Стоимость программы $49.95 (как я заметил, текущая дата все время указыватся как последний день периода действия льготной цены — $29.95). Простенько, но с запахом.
MS Word Find and Replace In Multiple Documents Software
Разработка компании Sobolsoft
Программа предназначена для выполнения многих операций поиска и замены во многих документах Microsoft Word.
Щелкните картинку слева, чтобы лучше рассмотреть форму ввода параметров поиска и замены.
Вместе с программой загружается небольшая видеодемонстрация, ее можно скачать здесь: how_to_use.rar (275 135 байт).
На сайте можно найти небольшую инструкцию по работе с программой (на английском языке).
Интерфейс английский
Требуется Word 2000 или более поздняя версия.
Я попробовал работать с программой, не покупая лицензии. Вроде работает, только всякий раз начинает с предложения купить лицензию. В форме ввода русские буквы отображаются в западноевропейской кодировке (некоторые уже научились их читать), но замена выполняется корректно. Каждую пару строк поиска и замены надо вводить вручную, а введенный список не сохраняется. Если список большой, то использовать программу неудобно.
Лицензия стоит $29.99. Она приобретается на пользователя, и срок действия ее неограничен.
ReplSoft Batch Replacer for MS Word
Разработка компании ReplSoft
Плагин в составе набора утилит Useful File Utilities предназначен для выполнения многих операций поиска и замены во многих документах Microsoft Word.
Щелкните картинку слева, чтобы лучше рассмотреть форму ввода параметров поиска и замены.
Программа доступна на 6 европейских языках (но не на русском).
• Строки поиска и замены задаются в таблице Excel
• Поддерживается Юникод (тем самым, русский язык)
• Можно задавать форматирование для строк замены
• Поддерживаются параметры поиска Microsoft Word (я понял так, что используются одни и те же значения для всей таблицы поиска)
• Можно выполнять или не выполнять поиск в теле документа, в колонтитулах, сносках, гиперссылках
Для оценки программу можно бесплатно использовать 15 раз. После этого, если ее не купить, программа сохраняет полную функциональность, но периодически в самый неподходящий момент появляется "занудное" окно.
Для домашнего применения программа стоит $29.99, а для офиса — $39.99.
Автор: Winsome Technologies
За один запуск выполняет много операций поиска и замены во многих документах Microsoft Word.


Щелкните картинки слева, чтобы посмотреть диалоговые окна программы.
Интерфейс пользователя только на английском языке.
• Можно обработать папку с документами (при необходимости, с вложенными папками) и шаблоны файлов или же задать текстовый файл со списком файлов
• Список замен можно загрузить из текстового файла или файла Excel либо ввести непосредственно; его можно импортировать, экспортировать и сохранить
• Можно выполнять или не выполнять поиск в теле документа, в колонтитулах, сносках, гиперссылках
• Можно запомнить все параметры поиска
• По результатам поиска и замены создается отчет
• Можно выполнить только поиск и получить отчет о необходимой замене
• Предусмотрена обработка зашифрованных документов
Лицензия (на компьютер) стоит $49.95, каждая следующая лицензия — $34.95.
HandyFile Find And Replace: Office Edition
Автор: SilverAge Software
За один запуск выполняет много операций поиска и замены во многих документах, в том числе, документах Microsoft Word.


Щелкните картинки слева, чтобы посмотреть диалоговые окна программы.
Интерфейс пользователя и документация только на английском языке, хотя на сайте упоминается многоязычная версия.
Программа обладает широкими возможностями и развитым интерфейсом, подробно описанным в справке. Это описание можно скачать в виде отдельного PDF-файла (951 835 байт)
Программа работает с файлами разных форматов, и сразу не поймешь, что для файлов Microsoft Word некоторые заявленные функции неприменимы:
• Нельзя использовать регулярные выражения
• Нельзя посчитать количество вхождений искомого текста, сообщается только, нашелся ли текст в файле или нет
• Сборщик (Collector) не работает
• Диалог подтверждения замены не действует
Пробный период составляет 15 дней, а когда он кончается, выводится окно напоминаний.
Лицензия (на компьютер) стоит $42.45, следующая — $34.95, десятая — $22.45.
WordPipe Search Replace
Автор: DataMystic
За один запуск выполняет много операций поиска и замены во многих документах Microsoft Word (*.doc).
Выполняет поиск и заменяет (или только ищет) внутренние гиперссылки или адреса гиперссылок, заголовки и колонтитулы нескольких разделов, внутри текстовых сообщений, форм и встроенных форм (а сейчас и внутри сгруппированных форм), внутри кодов полей, встроенных свойств документа и стандартных свойств, например, Заголовок, Тема, Автор, Компания и многое другое.
Интерфейс пользователя и документация только на английском языке.
Возможности программы впечатляют. Их так много, что даже не стал здесь перечислять. Краткое описание на русском языке можно посмотреть на сайте
, там же можно скачать и купить программу. Чтобы быстро познакомиться с ней, посмотрите скриншоты.
Программой можно бесплатно пользоваться в течение 30 дней.
Облегченная версия программы стоит $99, полная версия — $499.