Макросы Марка Розенберга

logoДомашняя страница > VolRepl > Похожие программы

Похожие программы


Я не знаю других программ, позволяющих в одном задании выполнять последовательность операций поиска и замены во многих файлах и по ходу дела вносить правку в документ, однако нашлось немало программных средств для автоматизации процесса поиска и замены.

Отличительные черты шаблона VolRepl

У шаблона VolRepl есть два основных отличия от других программ массовой замены, выполняющих с одного запуска последовательность операций поиска и замены во многих файлах:

Последовательное выполнение одной операции поиска и (при необходимости) замены с контекстной правкой во всех цепочках одного документа было реализовано ранее в шаблоне MacroNav. Некоторые макросы из этого шаблона использованы и в шаблоне VolRepl.

Программы автоматической замены

В этом разделе приведена сводка обнаруженных мной программ, автоматически выполняющих замену во многих документах Microsoft Word. Программы для замены в текстовых документах я здесь не привожу (документы в формате RTF я не отношу к текстовым).

Я не проверял, как работают эти программы. Приведенные сведения взяты в основном из описаний программ, в которых могут быть неточности или устаревшая информация. Некоторые программы я пробовал запустить, чтобы получить дополнительную информацию, но не более того. Возможно, я пропустил какие-то программы или привел неправильные или неполные сведения. Буду благодарен за добавления и замечания. Пишите.


Word Expert - профессиональная работа с текстом Предварительно я хочу упомянуть статью Поиск и замена текста во многих документах одновременно, опубликованную Антоном Кокиным на его сайте wordexpert.ru. Тут можно прочесть заинтересованное обсуждение затронутой темы. Часть ссылок, представленных ниже, я взял из этой статьи.

Инфор Технолоджи@Text Replacer

Разработка Инфор Текнолоджи. Утилита для поиска и замены многострочного фрагмента текста в файлах указанного каталога и вложенных папок.

Зарегистрированная версия поддерживает построчный поиск и замену текста в документах Microsoft Word (один многострочный фрагмент во многих документах)


Цена: 118 руб. (лицензия на 1 компьютер)


Batch text replacement

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

VBA Find and Replace

Автор: Greg Maxey.

Два шаблона-надстройки (один для Word 2003 и предыдущих версий, другой для Word 2007) предоставляют простой пользовательский интерфейс для выполнения поиска и замены многих слов или фраз во многих документах, находящихся в одном каталоге.

Форма для задания параметров поискаЩелкните картинку слева, чтобы лучше рассмотреть форму ввода параметров поиска и замены.

Код в шаблонах открыт.

Макрос предоставляется бесплатно, добровольные пожертвования приветствуются.

В этих надстройках для осуществления поиска и замены применяются те же алгоритмы, что и в макросах из набора Replace text on a batch of files, и так же, как и в этих макросах, не происходит замена текста в сгруппированных фигурах и фигурах, расположенных на полотне, если эти фигуры находятся в колонтитулах. Я внес в исходный код необходимые изменения, и поправленный вариант предлагаю вашему вниманию. В доступном для загрузки файле FindReplaceAddIns_m1.zip (108 КБ) сжаты два исправленных шаблона-надстройки. Удаленные и добавленные мною строки в исходном коде ограничены комментариями, начинающимися с m1.


Funduc SoftwareWord Search and Replace

Разработка компании Funduc Software
Шаблон для поиска и замены одной строки во многих документах Microsoft Word, находящихся в заданной папке и вложенных в нее папках.

Щелкните картинку слева, чтобы лучше рассмотреть форму ввода параметров поиска и замены.

Код шаблона открыт.

Макрос предоставляется бесплатно.

Перебор колонтитулов и надписей в этом шаблоне осуществляется некорректно. Ошибки исправлены в разработанном на его основе Макросе пакетной замены - 2.


Макрос пакетной замены - 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.


RQ Search and ReplaceWord Find Replace

Разработка компании TechnoCom Solutions

Одна операция поиска и замены во многих файлах за один запуск.

Страница ввода параметров и запускаЩелкните картинку слева, чтобы лучше рассмотреть диалоговое окно программы.

Практически все возможности программы видны на изображении этого диалогового окна. На сайте есть подробное описание параметров (на английском языке).

Пробный период программы составляет 30 дней.

Стоимость лицензии — от $19.95 (при покупке одной лицензии) и до $11.95 (при покупке 11 и более лицензий).


RQ Search and ReplaceRQ Search and Replace

Автор: Шелковенко Андрей Васильевич

Поиск и замена нескольких фрагментов текста (строк, блоков текста, HTML тегов) во многих файлах за один запуск. В частности, можно обрабатывать документы Microsoft Word.

Страница ввода параметров и запускаПараметры для MSWordЩелкните верхнюю картинку слева, чтобы лучше рассмотреть основное диалоговое окно, используемое для ввода перечня обрабатываемых файлов и списка фрагментов текста для поиска и замены.

Щелкните нижнюю картинку слева, чтобы лучше рассмотреть диалоговое окно, позволяющее выбирать параметры поиска в документах Microsoft Word.

Интерфейс пользователя на русском языке (частично остался на английском), полная документация на русском языке.

Стоимость регистрации одной копии программы  RQ Search and Replace для жителей ex-Ussr составляет 240 руб. или 8 у.е. (на один компьютер). Для жителей других стран стоимость лицензии составляет от $22 (при покупке одной лицензии) до $8 (при покупке более 29 лицензий). Для ранее зарегистрированных пользователей обновление программы бесплатно.

Без регистрации за один запуск можно обработать сколько угодно файлов размером не более 18 КБ или одни файл любого размера.


RQ MS Word Search-ReplaceRQ MS Word Search and Replace

Автор: Шелковенко Андрей Васильевич

Поиск и замена нескольких фрагментов текста во многих файлах Microsoft Word за один запуск.

Параметры поиска и замены Щелкните картинки слева, чтобы лучше рассмотреть формы ввода параметров поиска и замены.

Веб-страница программы, интерфейс пользователя и документация — все только на английском языке.

Стоимость одной копии программы составляет $16 (на один компьютер).

Без регистрации или ограничен размер обрабатываемого файла, или ограничено число файлов любого размера за один пуск.


ThirdEye Mass Find and Replace ToolThirdEye 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 МБ).


HotНоtSoftware.comMS Word Find and Replace Text in Multiple MS Word Documents/Files Software!

Авторские права: HotHotSoftware.com Enterprises
Программа для выполнения одной операции поиска и замены во многих документах Microsoft Word.

Основная форма программы Щелкните картинку слева, чтобы лучше рассмотреть диалоговое окно программы.

Интерфейс на английском языке.

На некоторых сайтах, где рекламируется эта программа, она отмечена как бесплатная. Эти сведения, по всей видимости, устарели. После бесплатной загрузки и установки бесплатно можно только посмотреть диалоговое окно программы с подробными всплывающими подсказками и перейти к ее покупке.

Файл с краткой справкой (на английском языке) можно найти в папке, где установлена программа.

Стоимость программы $49.95 (как я заметил, текущая дата все время указыватся как последний день периода действия льготной цены — $29.95). Простенько, но с запахом.


Эмблема SobolsoftMS 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  logoFind and Replace Tool For Word

Автор: Winsome Technologies

За один запуск выполняет много операций поиска и замены во многих документах Microsoft Word.

Форма: "Обрабатываемые файлы"Форма: "Замены"Форма: "Параметры"Щелкните картинки слева, чтобы посмотреть диалоговые окна программы.

Интерфейс пользователя только на английском языке.

• Можно обработать папку с документами (при необходимости, с вложенными папками) и шаблоны файлов или же задать текстовый файл со списком файлов
•  Список замен можно загрузить из текстового файла или файла Excel либо ввести непосредственно; его можно импортировать, экспортировать и сохранить
•  Можно выполнять или не выполнять поиск в теле документа, в колонтитулах, сносках, гиперссылках
•  Можно запомнить все параметры поиска
•  По результатам поиска и замены создается отчет
•  Можно выполнить только поиск и получить отчет о необходимой замене
•  Предусмотрена обработка зашифрованных документов

Лицензия (на компьютер) стоит $49.95, каждая следующая лицензия — $34.95.


SilverAge Software.comHandyFile Find And Replace: Office Edition

Автор: SilverAge Software

За один запуск выполняет много операций поиска и замены во многих документах, в том числе, документах Microsoft Word.

Вкладка "Файлы и текст"Вкладка "Сценарии"Форма "Параметры"Щелкните картинки слева, чтобы посмотреть диалоговые окна программы.

Интерфейс пользователя и документация только на английском языке, хотя на сайте упоминается многоязычная версия.

Программа обладает широкими возможностями и развитым интерфейсом, подробно описанным в справке. Это описание можно скачать в виде отдельного PDF-файла (951 835 байт)

Программа работает с файлами разных форматов, и сразу не поймешь, что для файлов Microsoft Word некоторые заявленные функции неприменимы:

•  Нельзя использовать регулярные выражения
•  Нельзя посчитать количество вхождений искомого текста, сообщается только, нашелся ли текст в файле или нет
•  Сборщик (Collector) не работает
•  Диалог подтверждения замены не действует

Пробный период составляет 15 дней, а когда он кончается, выводится окно напоминаний.

Лицензия (на компьютер) стоит $42.45, следующая — $34.95, десятая — $22.45.


DATAMYSTIC logo WordPipe Search Replace

Автор: DataMystic

За один запуск выполняет много операций поиска и замены во многих документах Microsoft Word (*.doc).

Коробка WordPipeВыполняет поиск и заменяет (или только ищет) внутренние гиперссылки или адреса гиперссылок, заголовки и колонтитулы нескольких разделов, внутри текстовых сообщений, форм и встроенных форм (а сейчас и внутри сгруппированных форм), внутри кодов полей, встроенных свойств документа и стандартных свойств, например, Заголовок, Тема, Автор, Компания и многое другое.

Интерфейс пользователя и документация только на английском языке.

Возможности программы впечатляют. Их так много, что даже не стал здесь перечислять. Краткое описание на русском языке можно посмотреть на сайте MYDIV софт logo, там же можно скачать и купить программу. Чтобы быстро познакомиться с ней, посмотрите скриншоты.

Программой можно бесплатно пользоваться в течение 30 дней.

Облегченная версия программы стоит $99, полная версия — $499.


Последнее обновление страницы: 30.04.2011