Программа для объединения Вордовских файлов

  • Автор темы Автор темы Specialist
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

Specialist

Топикстартер
15 лет на форуме
Сообщения
2 035
Реакции
8
Неоднократно встречал на форуме вопрос о том, как объединить несколько (50, 100, 1000) вордовских файлов в один. Вообще-то есть специально обученый макрос, но у меня на работе он почему-то отказывается работать (толи из-за антивируса, толи фиг его знает почему). Вобщем накропал специальную утилитку, которую и предлагаю всем желающим. Программа бесплатна, делайте с ней что хотите, только продавать не смейте :). Не требует установки и настройки, не пишет ничего в реестр, не использует системный буфер обмена (в отличие от упомянутого макроса), вобщем не гадит. Желающие могут получить исходные коды для изучения. Возможна доработка по просьбам трудящихся, или индивидуальная переработка под заказ. Если найдете ошибку - пишите.

Возможности:
Объединение в один файл любых разрозненных файлов в любом формате, который сможет открыть MS Word, в том числе лежащих в разных папках.
Вставка разделителя между файлами.

Работа с программой:
Запустить.
При помощи кнопки "Добавить" накидать в нее файлов. Допускается добавление кучи файлов за раз. Допускается добавление в несколько приемов, в т.ч. разных форматов и из разных папок.
При помощи флажков, а также кнопок "Все", "Ничего", "Выделенное" пометить файлы, которые требуется объединить.
Выделяя файлы (допускается выделение нескольких, в т.ч. идущих не подряд) и используя кнопки "Вверх" и "Вниз" настроить порядок следования исходных файлов в результирующем.
При необходимости настроить разделитель ("%n" означает имя файла, должен быть на отдельной строке, не содержащей ничего кроме этого), и флажок "Включать разделитель".
Нажать кнопку "Объединить".

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

PS
Разделитель пока не сохраняется, так что, при следующем запуске он опять станет умолчальным. Доделаю потом. :)

PPS
Да, чуть не забыл! Ворд, естественно, должен быть установлен. :)
 

Вложения

  • Спасибо
Реакции: kenta, Navy и Jeine
Ответ: Программа для объединения Вордовских файлов

Спасибо, нам часто приходится объединять wordовские файлы
 
Ответ: Программа для объединения Вордовских файлов

boar сказал(а):
Спасибо, нам часто приходится объединять wordовские файлы

Пожалуйста.
Если найдете багу или появятся пожелания - пишите.
 
Ответ: Программа для объединения Вордовских файлов

Specialist сказал(а):
Вообще-то есть специально обученый макрос, но у меня на работе он почему-то отказывается работать (толи из-за антивируса, толи фиг его знает почему).
А зовут-то его (спец. обученный макрос) как?
Вдруг он у меня начнет работать?
 
Ответ: Программа для объединения Вордовских файлов

Evgen сказал(а):
А зовут-то его (спец. обученный макрос) как?
Вдруг он у меня начнет работать?

Зовут его "Набор макросов". Он бесплатный, но сайт разработчика накрылся медным тазом, :) так что выложу. Юзайте, если хотите, но сразу говорю, глюков там хватает, да и функционал у моей проги богаче.
Например, макрос не умеет таскать файлы разных форматов и из разных папок. Не умеет настраивать последовательность "вброса" (только сортировка по имени, дате и еще чему-то).

ЗЫ
Да и работает моя утилитка побыстрее (хоть и ненамного).


Чтобы не попасть под раздачу за варез процитирую кусок из readme.txt

Любое законное и незаконное копирование и распространение этих макросов всячески приветствуется. Автор будет Вам премного благодарен, если Вы сделаете копию этих программ своему другу или используете их код в своих разработках.
Строго запрещается лишь закрывать паролем от просмотра код программ, в которых был использован хоть один фрагмент кода какого-либо из этих макросов или его алгоритм.
 

Вложения

  • Спасибо
Реакции: Navy
Статус
Закрыто для дальнейших ответов.