Соединить форд документы в один

Добавил пользователь Skiper
Обновлено: 05.10.2024

Как объединить несколько документов Word в один файл

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

В данной статье мы рассмотрим два способа, как можно объединить несколько текстовых документов Word в один файл. Статья будет актуальной для всех версий Word, включая Word 2007, 2010, 2013, 2016, 2019 и даже старый Word 2003.

Объединение с помощью Word

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

Для объединения нужно перейти на вкладку « Вставка », нажать на стрелку рядом с кнопкой « Объект » и выбрать вариант « Текст из файла ».

кнопка Объект на вкладке Вставка

Если вы используете Word 2003, то данный пункт будет доступен в меню « Вставка – Файл ».

меню Вставка – Файл

После этого откроется окно для выбора файлов. Здесь нужно выделить документы, которые нужно объединить и нажать на кнопку « Вставить ».

выбор файлов для вставки

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

сортировка файлов перед вставкой

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

текст после объединения документов

После этого вам останется только сохранить текущий документ Word и объединение файлов будет завершено.

Объединение в архив

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

архивация документов в zip

В результате выбранные файлы будут сжаты и заархивированы в один общий ZIP архив. Это позволит переслать большое количество документов Word как один файл.

ZIP-архивы без проблем открываются в Windows без использования сторонних программ. Поэтому получатель сможет открыть и извлечь файлы без необходимости устанавливать архиватор.

Как в Word Online объединить все файлы в один

Microsoft Word позволяет работать с текстовыми документами. В программе предусмотрены различные инструменты для различных ситуаций, что позволяет легко менять их, и даже сливать в единый. Рассказываем, как объединить Ворд файлы в один онлайн, в каких случаях это может быть востребовано, и как правильно выполнить операцию.

как объединить ворд файлы в один онлайн

Как объединить Ворд файлы в один онлайн

Варианты для слияния Word может быть несколько. Их можно как просто скопировать, собрав несколько отдельных листов воедино. Такой вариант подходит, если документы небольшого объема. Для более длинных текстов удобнее использовать объединение в один документ.

Подобные ситуации могут возникнуть после того, как вы направили документ на рецензирование. В итоге получаете несколько одинаковых документов от разных пользователей с их предложениями и корректировками. Чтобы не работать с грудой файлов, подскажем, как объединить Ворд файлы в один онлайн:

  1. Откройте вкладку «Рецензирование».
  2. В открывшемся списке тапните на «Сравнить», перейдите на пункт «Объединить».
  3. Перейдите в раздел «Исходный документ».
  4. Нажмите на стрелку, направленную вниз, в списке выберите документ, который был у вас изначально до рецензирования.
  5. Для объединения перейдите в раздел «Измененный документ», и выберите нужный вам.
  6. Появится поле «Пометка исправлений», сюда можно внести имя рецензора для удобства работы.
  7. Откройте раздел «Показать изменения», и включите положение переключателем в новом документе.
  8. Для сохранения всех данных кликните на кнопку «ОК».
  9. Перед вами откроется новый документ. Он соединил исходник и все полученные копии с изменениями в один лист Word.

Альтернативный способ объединить в файлы в Word Online

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

Обратите внимание! В Word Online вы можете избежать процесса объединения файлов в один. Для этого можно открыть к нему доступ через OneDrive, чтобы все пользователи могли комментировать и редактировать его.

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

  1. Найдите в верхней панели меню Вордовского документа вкладку «Вставка».
  2. В открывшемся списке выберите «Объект», перейдите в «Текст из файла».
  3. Теперь переходите к выбору тех файлов, которые следует объединить в один. Нажмите клавишу «Ctrl», и удерживайте ее, чтобы выбрать несколько файлов.

При таком способе документы соединятся в единый файл в порядке, как они были расположены на ПК. Если вам необходимо установить конкретный порядок, то выбирайте каждый фал отдельно, и вставляйте его с той последовательности, которая вам требуется.

Как объединить несколько документов Ворд в один


Рассмотрим, как объединить 2 и более документов в один. Актуально при сдаче объёмной работы, состоящей из нескольких разделов, которые создавались отдельно друг от друга.

Открываем вкладку «Вставка» в Word.

Как объединить несколько документов Ворд в один

В панеле задач находим пункт «Объект».

Как объединить несколько документов Ворд в один

Выбираем «Текст из файла».

Как объединить несколько документов Ворд в один

Находим нужные файлы, выделяем их вместе и нажимаем кнопку «Вставить».

Как объединить несколько документов Ворд в один

Переходим во вкладку «Вид».

Как объединить несколько документов Ворд в один

Ставим галочку на «Область навигации».

Как объединить несколько документов Ворд в один

В окне навигации видим отображение всех наших документов. Можно сохранять.

Как объединить несколько документов в один Word 2016?


Несмотря на то, Microsoft Word уже несколько лет предлагает в своих новых редакциях возможность сотрудничества нескольких пользователей при работе в одном документе одновременно, многие из нас до сих пор встречают ситуации, в которых требуется ручное объединение нескольких документов в один для Word. Сейчас рассмотрим такую возможность в частности для Microsoft Word 2016. Поехали.

Объединение двух версий одного и того же документа

Если у Вас стоит задача объединить две версии одного и того же документа, то сделать это вручную бывает не просто. Особенно если в документах не одна страница.

Microsoft Word позволяет автоматизировать этот процесс, предлагая для этого возможность сравнить различия между документами, а затем объединить их в один файл.

В качестве тестовых документов для разбора задачи объединения я использую отрывок из статьи 7 способов освободить место на жестком диске в Windows.

Для сравнения двух версий

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

Оригинал статьи:

Модифицированная версия статьи:

В оригинальном документе переходим к сравнению. В меню откроем Вкладку Рецензирование и далее нажмите кнопку Сравнить, а затем в меню опцию Сравнить.

Если опция сравнения документов недоступна, документ скорее всего защищен от записи. Для того, чтобы снять с него защиту, перейдите в меню Файл > кнопка Защита документа. И снимите все ограничения с документа.

Слева в поле Исходный документ выберите

Word 2016 автоматически создаст новый документ. Все изменения показаны в колонке слева (1), результат сравнения двух документов показаны по центру (2), и два документа, которые сравнивались, отображаются в правой колонке (3). Также Вы можете скрыть сравниваемые документы, выполнив команду Сравнить > Исходные документы > Скрыть исходные документы.

После анализа сравниваемых документов, если всё устраивает, то переходим к объединению двух версий документа.

Чтобы объединить две версии

Теперь у Вас есть перед глазами все различия двух документов, которые наглядно отображаются в файле Результаты сравнения. Но как определить, какие изменения сохранить, а какие не принимать и отказаться?

Тут есть два варианта. Вы можете вручную пройти весь этот документ и отредактировать каждое изменение на свой вкус. Либо принять все изменения сразу, которые будут автоматически применены.

В левкой колонке Исправления на каждом слове принимаем изменение, либо отклоняем.

Запомните: добавленный текст подчеркнут, удалённый текст показан вертикальной чертой слева на полях документа. Принятые Вами изменения тут же будет учтены и их общее количество в колонке Исправления будут уменьшены.

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

После того как все изменения будут приняты в ручном режиме или автоматическом количество исправлений будет равно нулю, как на рисунке выше.

Объединение более двух версий одного и того же документа

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

Еще раз откройте исходный документ. Далее на вкладке Рецензирование нажмите кнопку Сравнить, а затем - Объединение документов.

После того как Вы получите объединенный документ, снова откройте окно Объединение документов. Теперь в поле Исходный документ выберите свежеполученный файл Результаты сравнения, а в поле Изменённый документ - следующий документ.

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

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

Если кликнуть на метках редактирования (вертикальные красные полоски), то можно увидеть все изменения прямо в тексте.

Далее как при сравнении документов есть два пути принятия изменений: ручной и автоматический. Щёлкаете на каждом исправлении и либо принимаете его, либо отклоняете. Или принимаете все исправления сразу.

Слияние комментариев, форматирования и прочего

Объединение документов в Word 2016 может касаться не только текста. Word 216 предлагает инструменты, которые позволяют объединить в одном документе комментарии, форматирование, заголовки, колонтитулы и многое другое из нескольких документов.

При сравнении документов или объединении нажмите на кнопку Больше.

В параметрах для сравнения Вы увидите достаточно большое количество различных опций, доступных для объединения или сравнения.

Слияние двух различных документов

В последней части этого урока мы рассмотрим как объединить текст из совершенно разных документов, текст в которых ну никак нельзя назвать похожим.

Конечно же Вы можете взять и скопировать весь текст из одного документа в другой, затем сделать копию документа и потом сравнить или объединить их. Но Word 2016 поможет решить эту проблему более изящно.

Откройте первый документ. Этот файл послужит контейнером, в который добавятся все другие файлы. В меню выберите Вставка > Текст > Объект > Текст из файла и найдите документ, который хотите добавить.

Текст будет вставлен в позицию курсора. Поэтому убедитесь, что он находится в нужном месте, прежде чем добавлять текст из файла.

Word 2016 при этой операции сохранит все форматирование исходного документа и добавляемого.

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

Это небольшое руководство шаг за шагом поможет Вам сравнить и объединить документы Word. Есть и другие способы объединения документов, но эти четыре шага являются наиболее распространенными способами слияния документов, которые, я надеюсь, не вызовут у Вас вопросов.

Тем не менее, если у Вас возникнут осложнения при объединении документов Word, то я всегда рад ответить на Ваши вопросы.

Опишите Вашу проблему в комментариях к этой статья и обязательно постараюсь Вам помочь.

Соединить форд документы в один

Объединяйте несколько DOCX в один документ профессионального качества бесплатно. Объедините DOCX файлы в нужном вам порядке. Наше мощное приложение Word Merger предназначено для объединения нескольких DOCX в один PDF, Word или Web документ. Приложение DOCX Merger разработан, чтобы упростить отправку, совместное использование, печать и просмотр Word файлов. Не стоит тратить время зря, выполняя эти операции вручную. Цель нашей компании - предоставить вам наиболее эффективные решения для обработки документов для оптимизации рабочих процессов вашего офиса.

Объединить несколько Word в один документ

С помощью онлайн-приложения Слияния DOCX вы можете быстро объединить несколько DOCX с высокой скоростью и сохранить результат в различных форматах, включая DOCX, PDF, Markdown, HTML, EPUB, PNG и JPG.

Никакого дополнительного программного обеспечения не требуется. Наше веб-приложение быстрое, простое в использовании и на 100% бесплатное.

Программная платформа Aspose Words

Онлайн-приложение Word Merger создано на базе программной платформы Aspose Words. Наша компания разрабатывает современные высокопроизводительные решения обработки документов для различных ОС и языков программирования.

Просто воспользуйтесь нашим онлайн-приложением для Слияния Word. Это быстро, просто и совершенно бесплатно. Приложение предназначено для быстрого объединения нескольких Word в один файл.

Вы можете объединить до 10 Word одновременно.

Размер каждого Word не должен превышать 10 MB.

Пользовательские файлы хранятся на серверах Aspose 24 часа. По истечении этого времени они удаляются автоматически.

Компания Aspose уделяет особое внимание вопросам информационной безопасности. Вы можете быть уверены, что ваши файлы хранятся на безопасных серверах и надежно защищены от несанкционированного доступа.

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

Хороший, дружелюбный, простой в использовании. Читает документы DOCX и PDF. Aspose.Words Mobile

Как объединить файлы Ворд в один

Если у Вас есть несколько документов в Ворде, с которыми нужно работать, тогда будет гораздо удобнее, если Вы их объедините в один общий. Или Вам нужно из нескольких, созданных в Microsoft Word, сделать один. Второй вариант касается тех, кто делает какой-нибудь отчет, или студентов, которым нужно объединить основную часть диплома со спецразделами и примечаниями.

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

Используя копирование

Для этого используется обычное копирование текста из одного и вставки его в другой документ. Такой способ удобно использовать, если у Вас немного файлов, которые требуется объединить.

Откройте их и выберите тот, в который будете все добавлять. Поставьте в нем курсор в том месте, куда нужно вставить фрагмент.

Затем переходите к любому другому и выделяйте в нем все – нажмите «Ctrl+A». Весь текст в Ворде можно выделить различными способами, перейдя по ссылке, прочтите подробную статью.

Как объединить файлы Ворд в один

Возвращаемся к тому, в который решили добавлять, и нажимаем в нем «Ctrl+V», для вставки.

Как видите, два документа объединены. Причем, используя данный способ, можно выбрать, куда именно вставить нужный фрагмент – начиная с новой страницы или где-нибудь в середине, и форматирование вставленной части сохраняется.

Как объединить файлы Ворд в один

Через меню Вставка

Все можно сделать и не используя копирование-вставку. Если у Вас очень много файлов, например, 100 или 200 штук, тогда копированием объединять Вы их будете очень долго. Вместо этого лучше воспользоваться следующим способом.

Установите курсор в том месте, с которого хотите добавлять. Перейдите на вкладку «Вставка» и нажмите на маленькую стрелочку возле кнопки «Объект». Дальше выберите из списка «Текст из файла».

Перед этим добавьте все, что хотите объединить, в одну папку на компьютере.

Как объединить файлы Ворд в один

Откроется окно Проводника. В нем найдите папку на компьютере, где хранятся все остальные файлы Ворд, которые нужны. Выделите мышкой один или несколько и нажмите «Вставить».

Чтобы сразу выделить несколько штук подряд, выделите первый, зажмите и удерживайте кнопку «Shift» и кликните по последнему нужному. Если нужно выделить их, например, через один, тогда во время выделения зажмите «Ctrl» и выделяйте нужное из списка.

Как объединить файлы Ворд в один

В примере, я объединила три штуки. Обратите внимание, что в Ворд они вставляются в том порядке, в котором расставлены в списке для вставки (показан на скриншоте выше). Например, у меня документ «Цель» (слова «Научится…») добавился после основной части («Попробуем…»).

Как объединить файлы Ворд в один

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

Как объединить файлы Ворд в один

Такой способ хорошо использовать с большим количеством документов. Сохраняется форматирование каждого, но между ними нет никакого разделителя, то есть, если на страницах просто напечатан текст, тогда в объединенном нужно будет разбираться, где закончился один и начался другой.

Объединение двух различных версий

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

Откройте текстовый редактор Word. Нажмите на кнопку «Пуск» и в папке «Microsoft Office» кликните по пункту «Microsoft Word».

Как объединить файлы Ворд в один

Откроется новый пустой файл. Перейдите в нем на вкладку «Рецензирование» и нажмите в группе «Сравнить» пункт «Объединить».

Как объединить файлы Ворд в один

В открывшемся окне кликните по кнопке «Больше» и поставьте галочку или маркер в нужных полях. Затем в поле «Исходный документ» нажмите на изображение папки.

Как объединить файлы Ворд в один

Найдите на компьютере исходную версию, выделите ее и нажмите «Открыть».

Как объединить файлы Ворд в один

Потом, кликнув по изображению папки в поле «Измененный документ», добавьте второй в данное окно и нажмите «ОК».

Как объединить файлы Ворд в один

Теперь окно будет выглядеть вот таким образом.

Слева область «Сводка», в которой указаны все сделанные вставки, удаления и прочее. Посредине «Объединенный документ». Справа можно посмотреть исходный и измененный.

Поставьте курсор в самое начало и нажмите кнопку «Принять».

Как объединить файлы Ворд в один

Подсветится первое изменение.

Как объединить файлы Ворд в один

Если нажмете «Принять», текст станет обычного цвета и подчеркивание пропадет. При этом подсветится следующее изменение.

Таким образом, просматриваются все внесенные изменения в документе и или принимаются, или отклоняются – кнопка с красным крестиком. В результате, Вы получите один файл, в котором будут учтены все изменения.

Как объединить файлы Ворд в один

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

Как быстро объединить два и более офисных документа средствами Word

При работе с текстовыми документами Word , когда нужно в один документ вставить содержимое другого, пользователь обычно открывает оба файла, копирует содержимое второго, а затем вставляет его в первый файл. Если учитывать, что копируемое содержимое может иметь весьма значительный объем, способ представляется малопродуктивным и не очень удобным. Это верно, но как иначе объединить несколько вордовских документов, может для этого есть какая-то программа?

Да, есть такая утилита Okdo Word Merger, но она платная и довольно старая без гарантии корректной работы с офисными документами, созданными в Microsoft Word 2016. Но зачем нам стороннее ПО, если склеить документы можно средствами самого текстового редактора? Во всех популярных ныне версиях Word имеется специальная функция, которая позволяет вставлять в один документ содержимое другого без использования Ctrl + С и Ctrl + V .

Откройте документ Word, в которой собираетесь вставлять содержимое другого файла, установите курсор в нужном месте, переключитесь на вкладку «Вставка», найдите в блоке «Текст» иконку «Объект» — маленький ничем непримечательный значок в виде простого окна с голубым заголовком. Кликните по импровизированной стрелке в виде треугольника, расположенной справа от значка, выберите в меню опцию «Текст из файла».

Word

И укажите в окне обзора путь ко второму файлу или даже нескольким файлам Word. Его содержимое, включая изображения и прочие объекты тут же будет вставлено в первый документ.

Вставлено в документ

Содержимое второго файла также может быть вставлено в целевой документ в виде объекта с ограниченными возможностями редактирования.

Для этого кликом по самому значку «Объект» откройте окошко вставки нового элемента, переключитесь на вкладку «Создание из файла» и укажите путь ко второму документу.

Создание из файла

Данные будут вставлены в виде единого масштабируемого блока, при этом содержащийся в нём контент окажется нередактируемым.

Данные вставлены

Чтобы внести в него правки, нужно кликнуть по блоку ПКМ и выбрать в меню опцию «Объект Документ» -> «Открыть».

Приведенный здесь способ можно использовать для вставки в документы Word содержимого файлов целого ряда других офисных и текстовых форматов, включая ТХТ и PDF , не забывая, однако, что в процессе преобразования их содержимого в совместимый с Word формат некоторые данные могут быть потеряны, о чем офисный редактор обязательно вас предупредит.

Как объединить несколько файлов Ворд в один


Иногда у нас возникает необходимость объединить несколько файлов Ворд в один. На той странице мы рассмотрим два способа, как это можно сделать. Но прежде, чем приступить к объединению нескольких документов в один, убедитесь, что все документы лежат у вас в одной папке. Сделали? Тогда приступим.

Объединяем документы с помощью «Текст из файла»

Этот способ поможет вам соединить несколько файлов в один, но знайте, что при этом будет потеряно форматирование в готовом документе.

Шаг 1.

Создайте новый пустой документ: иконка «Офиса», затем «Создать». как объединить несколько документов word в один

Шаг 2.

Перейдите на вкладку «Вставка», найдите в разделе «Текст» кнопку «Объект» и нажмите на стрелочку вниз.
Шаг 3.

В диалоговом окне выберите «Текст из файла». alt="как объединить несколько файлов ворд в один" width="300" height="42" />

Шаг 4.

Выберите все файлы, которые вы желаете объединить в один.

Шаг 5.

как объединить файлы word в один

После того, как файлы выделены, нажмите на кнопку «Вставить», и документы отправятся в созданный вами документ.

Объединяем документы с помощью скрипта VBA

Прежде чем приступить к запуску следующего скрипта, прошу вас, проделайте эти инструкции:

  1. Соберите все документы, которые вы будете объединять в одну папку и пронумеруйте их в том порядке, в котором они должны быть. Например так: часть 1, часть 2 и т.д. Необходимо это сделать для того, чтобы в процессе объединения документов не был перепутан материал.
  2. Откройте документ с тем материалом, который будет размещен самый первым, и только после этого приступайте к запуску скрипта.

Шаг 1.

В окне Ворда нажмите на сочетание клавиш ALT + F11 для запуска Visual Basic Application.

Шаг 2.

Шаг 3.

ворд в один документ

Запустите выполнение кода, нажав F5 на клавиатуре, либо на панели на зеленый треугольник.

VBA скрипт, чтобы объединить несколько файлов Word в один.

Эти способы справедливы для разных версий Microsoft Word 2007, 2010, 2013, 2016, 2019.

Удачи в изучении. Переходите к другим урокам.

Немного юмора:

– Почему ваш антивирус так долго фильм проверяет?
– Он его смотрит.

Объединение документов

Объединение документов – один из способов оптимизации хранения текстовой информации и консолидации данных в них. Объединение может понадобиться для более удобной распечатки больших объёмов текста, для обобщения правок одного документа разными авторами или же для автоматического слияния правок единого общего шаблона с его копиями.

В статье ниже мы узнаем обо всех способах объединения документов Word и OpenOffice Writer с использованием как только текстовых файлов, так и файлов электронных таблиц.

Как соединить несколько текстовых файлов в один

Если Вам часто приходится объединять текстовые документы в один, то Вам, наверняка, пригодятся различные хитрости, которые могут очень сильно упростить работу по консолидации данных из разных источников.

"От сессии до сессии живут студенты весело!" – так часто шутят у нас в конторе подразумевая, что в период подготовки документации к очередному заседанию нашего райсовета особо не до веселья. Приходится обрабатывать, оформлять и вычитывать десятки, а то и сотни страниц текста.

При этом отдельно существует сразу несколько вариантов одного и того же документа: один в виде проекта, другой в форме предлагаемого на сессию варианта, третий в виде готового и оформленного по всем правилам решения, а четвёртый – практически полный аналог второго, но внутри общего буклета, раздаваемого депутатам для ознакомления.

Ручное объединение документов

Самым очевидным и, увы, трудоёмким способом объединения документов является его ручное копирование. Теоретически для этого нужно не так уж много: открыть исходный текстовый файл, выделить всё его содержимое (CTRL+A), скопировать его (CTRL+C), а затем вставить в другой документ (CTRL+V).

Однако, такое успешно проходит лишь в тех случаях, если в исходном документе используется единое (и правильное!) форматирование. Чаще всего же приходится иметь дело с файлами, которые правились не одним поколением офисных работников, а иногда даже созданными программно посредством распознавания сканированных документов.

В этом случае при вставке скопированного текста мы можем получить что-то, вроде, этого:

Выходит реальная "каша". Особенно, если к ней "примешать" ещё различную ориентацию страниц и табличные данные. На правку подобной мешанины и уходит львиная доля времени при оформлении итоговых документов. Работает ручная вставка во всех текстовых процессорах. По точности переноса данных это наиболее оптимальный, но и максимально трудоёмкий способ, поскольку предполагает исключительно ручной труд.

Работа с объектами

Преимуществом современных текстовых процессоров является то, что они могут рассматривать документы как объекты. Это даёт нам возможность оперировать ими в их оригинальном виде без потери форматирования!

В современных версиях Microsoft Office Word во вкладке "Вставка" в группе "Текст" имеется выпадающий список "Объект". В нём есть два варианта добавления документа. Наиболее оптимальным является второй – "Текст из файла". Нажатие данного пункта откроет перед Вами Проводник и Вы сможете выбрать документ для вставки в его оригинальном виде:

Плюсом такой вставки является полное сохранение оригинального форматирования. Однако, эта функция нормально не работает в старых версиях Word (например в Microsoft Office 2003, который ещё используется на старых компьютерах).

Если же вместо "Текст из файла" в вышеупомянутом списке выбрать пункт "Объект", то у нас появится доступ к ещё одной интересной функции, которая, увы, от версии к версии так и осталась недоделанной. Речь идёт о связывании документов. В открывшемся окошке перейдём на вкладку "Создание из файла", выберем нужный документ и поставим галочку "Связь с файлом":

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

Это теоретически могло бы очень упростить жизнь тем, кто постоянно имеет дело с несколькими копиями документов. Однако, на практике вставленный фрейм отображает лишь одну страницу документа. Поэтому данный способ подойдёт, разве что, для создания одностраничных бланков.

Что касается OpenOffice Writer, то здесь всё, практически, то же самое. Вставить оригинальный текст из файла можно через меню "Вставка", выбрав пункт "Файл" (для LibreOffice – пункт "Документ"):

Есть в OpenOffice и возможность вставки объекта из файла. Однако, если в Word фрейм со вставленным документом растягивается по размеру хотя бы страницы, то в Writer он вставляется в виде небольшой плашечки, которая при растяжении на весь лист растягивает и всё содержимое фрейма:

Программы для объединения документов

Объединить несколько текстовых документов в один можно и программно. Причём, сразу тремя способами: штатными средствами в виде макроса, при помощи онлайн-сервисов или специальных программ.

Способ 1. Макрос для объединения текстовых файлов в один документ

Если Вы хотели бы почувствовать себя немного программистом, то можете написать для автоматического объединения нужных документов в один специальный макрос. Для этого у Вас в Word должна быть активирована поддержка макросов, которая по умолчанию может быть отключена в целях безопасности.

Чтобы активировать работу макросов в новых версиях Microsoft Office (2007 и старше) пройдите по пути "Файл" – "Параметры" – "Центр управления безопасностью" – "Параметры центра управления безопасностью" – "Параметры макросов" и отметьте пункт "Включить все макросы", после чего перезагрузите Word. В версии 2003 (и более старых) в меню "Сервис" перейдите по пути "Макрос" – "Безопасность" – вкладка "Уровень безопасности" и укажите значение "Средняя".

Теперь нужно написать сам макрос. Для этого в новых версиях Word переходим на вкладку "Вид", нажимаем на кнопку "Макросы", в появившемся окошке в поле "Имя" пишем произвольное название для нашего будущего макроса (я написал "MergeDocs") и жмём "Создать":

Перед нами появится окно редактора кода на Visual Basic for Application (сокр. VBA). Именно на Вижуал Бэйсике мы и будем писать наш макрос. А выглядеть он будет максимально просто и понятно даже для людей несведущих в программировании:

Разберём весь код построчно. Sub MergeDocs() – объявление новой процедуры (макроса) с заданным именем. Далее следует перечисление нескольких переменных: первая из них – "path" указывает на папку, из которой мы будем брать файлы для объединения, а далее несколько номерных переменных "doc (1, 2, 3 и т.д.)" с именами объединяемых файлов.

Далее для каждого файла приписывается команда его вставки в открытый документ, а ниже добавляется разрыв страниц, чтобы новый документ начинался с нового раздела и не мешался с предыдущим. В принципе, можно было бы обойтись и вовсе без переменных, а прописывать полный путь и имя вставляемого файла прямо в атрибут "FileName: codesheet">

path = ActiveDocument.path & "\" 'путь к папке (в данном случае к директории документа)

doc1 = "proekt_dozvil_orenda.doc" 'имена нужных файлов (может быть неограниченное количество)

Selection.InsertFile FileName:=path & doc1 'вставка содержимого файла в открытый документ

Selection.InsertNewPage 'добавление разрыва страниц во избежание смещений форматирования

Selection.InsertFile FileName:=path & doc2 'повторяем аналогичные конструкции для всех прописанных файлов

Selection.InsertFile FileName:=path & doc3

Что касается OpenOffice Writer, то вышеприведённый макрос в нём работать, увы, не будет. Для него я нашёл другой более сложный макрос (оригинальные комментарии я перевёл на русский):

''' Копируем содержимое из одного документа (файла) в другой.

''' Выделяем всё и копируем, создаём новый документ без имени и вставляем в него скопированное содержимое.

''' Копируется всё: изображения, таблицы, стили текста, встроенные объекты.

dim c1, c2, newDoc, selectedContent, origPosition, origPositionTC

' сохраняем оригинальную позицию контроллеров иначе при выделении они теряются

' выделяем весь оригинальный документ

' копируем выделенное из оригинального документа

origDocument.CurrentController.select(c1) ' выделяем содержимое документа от начала до конца; здесь курсор отвечает за весь диапазон документа, всё выделенное содержимое

selectedContent = origDocument.CurrentController.getTransferable() ' копируем содержимое для дальнейшего использования

' создаём пустой документ

newDoc = StarDesktop.loadComponentFromURL("private:factory/swriter", "_blank", 0, Array()) 'Открываем пустой документ в Writer

' вставляем скопированное в новый документ в позицию курсора

newDoc.CurrentController.select(c2) ' устанавливаем позицию вставки, представленную курсором C2, в новом файле в позиции Start; здесь курсор уже отображает позицию, а не целую область

' снимаем текущее выделение; выделение было видимым и включало в себя весь документ

' возвращаем курсор в оригинальную позицию; и выделение к оригинальному, если что-то было выделено до запуска макроса

' устанавливаем курсор на начало документа

' это не особо важно, просто так поведение макроса выглядит более интеллектуально

Как видим, здесь всё построено на автоматическом копировании содержимого всего документа и вставке его в новый файл. По сути, мы имеем дело с обычным "копипастом", но автоматизированным. Возможно, кому-то и пригодится.

Чтобы это макрос "подружить" с OpenOffice, откройте в Writer меню "Сервис", выберите пункт "Макросы" – "Управление макросами" – "OpenOffice Basic", введите в поле "Имя макроса" название "CopyContentToNewFile" и нажмите кнопку "Создать":

Как и в случае с Word, откроется встроенный редактор макросов, в который нужно поместить код (сохраняем и используем):

Способ 2. Объединение документов онлайн

Аналогичные действия по объединению документов можно выполнить и при помощи различных онлайн-сервисов. К сожалению, работающих решений для файлов формата ODT я не нашёл (их можно предварительно конвертировать в DOC), но для объединения документов Microsoft Office Word решений достаточно. Одним из таких является DocSoSo:

Именно этот сервис я выбрало по тому, что он не имеет ограничений на количество файлов для объединения и корректно объединяет документы с меняющейся ориентацией страниц. Да и работать с ним очень легко. Жмём кнопку "Select files" (удерживая CTRL, можно выбрать несколько файлов), а после появления списка нажимаем кнопку "Merge Word". Ниже получаем две ссылки на просмотр и на загрузку готового документа.

Способ 3. Программы для объединения документов

Наконец, объединить несколько документов в один можно при помощи специальных программ. Что интересно, большинство из них являются платными. Поэтому пришлось поискать, чтобы найти на одном из форумов самодельную бесплатную утилитку, которую выложил сам автор. Называется она незамысловато – "FileMerger" или "Файлообъединялка" и позволяет объединять в один документ неограниченное количество DOC-файлов:

Всё, что требуется сделать в ней – "Добавить" нужные файлы, выделить их и нажать кнопку "Объединить". Скорее всего, программа реализует собой тоже какой-то макрос, поскольку откроется новый пустой документ и в него автоматически начнёт вставляться содержимое выбранных файлов.

Для OpenOffice Writer же подобных простых бесплатных программ мне, увы, не попалось. Нам снова предлагается стать немного программистами и воспользоваться, например, утилитой OOoPy. Данная утилита предоставляет множество полезных функций, однако, работает только в консоли Linux. Поэтому, к сожалению, опробовать её в деле я не смог.

Связывание документов

Как толком организовать связывание документов в OpenOffice Writer я, увы, так и не разобрался. Однако, для Microsoft Office Word есть довольно простой способ сделать это. Оказывается, чтобы вставить связанный текст из одного документа в другой достаточно воспользоваться функцией "Специальная вставка", которая находится в выпадающем списке "Вставить" на вкладке "Главная" (в Word 2003 и младше – меню "Правка"):

В открывшемся окошке переключаемся в режим "Связать", выбираем способ вставки (если нужно сохранить стили – "Текст в формате RTF" или "Формат HTML", если только чистый текст – "Неформатированный текст") и жмём "Ok". Связанный фрагмент отобразится в документе и, если установить курсор на нём, будет подсвечен серым.

А теперь – самое главное! Изменять вставленный фрагмент нужно не в месте вставки, а в оригинальном исходном файле. При этом при повторном открытии файла со связанным фрагментом перед нами отобразится окошко, предлагающее обновить данные:

Что характерно, аналогичным образом можно связывать данные не только между документами Word, но и вставлять в текстовый файл связи с конкретными ячейками электронных таблиц Excel! Это очень удобно, например, для построения красивых таблиц и отчётов, в которых постоянно меняются цифры. Просто скопируйте нужную ячейку Excel в ячейку таблицы Word через "Специальную вставку" и обновляйте связи при необходимости.

Кстати, сами связи можно просматривать и изменять или удалять. Для этого нужно либо вызвать контекстное меню вставленного фрагмента, выбрать список "Связанный объект Document" и нажать пункт "Связи", либо перейти во вкладку "Файл" – "Сведения" и внизу нажать ссылку "Изменить связи с файлами" (в Word 2003 – пункт "Связи" в меню "Правка"):

Заключение

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

Поэтому, если Вы знаете как ещё можно связать или объединить текстовые файлы – смело пишите о них в комментариях. Соберём вместе наиболее полную базу советов :)

Читайте также: