Merge Multiple Word 2010 Dokumente

Unbestreitbar Word 2010 ist ein Best-Wort-Editor um, abgesehen von einer einfachen Bearbeitungsfunktionen bereitstellt und Stile Charting, ist es auch eine Option bietet Dokument in irgendeiner Weise Sie anpassen möchten. Verdeckte standardmäßig Word 2010 bietet eine Option, um verschiedene Funktionen hinzufügen, wie beispielsweise durch wenige Zeilen Code einfügen Sie Word-Dokumente zusammenführen können, ohne eine dedizierte Dritte App zu verwenden. In diesem Beitrag werden wir einige Zeilen Code werden Einfügen alle Inhalte von Dokumenten im selben Ordner mit Wohnsitz zu fusionieren und sie in einem neuen zeigen.

Um zu beginnen, müssen Sie zuerst sie im selben Ordner setzen, stellen Sie sicher, dass sie alle gehören zu gleicher Word-Version entweder Doc oder DOCX. Wie Sie im Screenshot unten sehen können, haben wir zwei Dokumente geöffnet, die zusammengeführt werden sollen.

Nun öffnen Sie ein beliebiges Word-Dokument und speichern Sie es als Macro-Enabled-Dokument, für das, gehen Sie auf Datei und klicken Sie auf Speichern unter.

Es erscheint ein Dialog, von Dateityp, klicken Sie auf Word-Vorlage mit Makros und klicken Sie auf Speichern.

Wir werden VB-Editor verwenden möchten, so müssen wir zuerst Registerkarte Entwickler offensichtlich auf Word-Fenster machen. Falls Sie nicht Registerkarte Entwickler finden, gehen Sie auf Datei, klicken Sie auf Optionen, und im linken Bereich Band anpassen klicken, aus rechten Bereich Entwickler Kontrollkästchen aktivieren. Klicken Sie auf OK, um die Registerkarte Entwicklertools auf dem Band zu sehen.

Nun zu Registerkarte Entwickler navigieren und Visual Basic klicken.

Sie VB-Editor Dialog erreichen, von der linken Seitenleiste Thisdocument Doppelklick zu öffnen VB Bearbeitungsfenster ist. Sie werden das Codefenster auf der rechten Seite sehen. Jetzt setzen diese Zeilen Code darin.

Hinweis: Vergessen Sie nicht, den Pfad des Ordners zu ändern, in dem die Dokumente mit Wohnsitz und Version von Word-Dokumenten in diesen Zeilen Code. Um es einfacher haben wir auch diese Vorsicht vor den Codes hinzugefügt.

Sub MergeDocs ()

Dim rng As Range

Dim MainDoc Als Dokument

Dim strFile As String

Konst strFolder = „C: Benutzer Usman Javaid Desktop Word-Dokumente “ ||| (Ändern Sie den Pfad, in dem Sie Ihre Dokumente mit Wohnsitz)

Set MainDoc = Documents.Add

strFile = Dir $ (strFolder u0026 „* .docx“) ||| (Ändern Sie Dateierweiterung .doc einhüllen Sie mit Word 97-03-Version handelt)

Do Until strFile = „“

Set rng = MainDoc.Range

rng.Collapse wdCollapseEnd

rng.InsertFile strFolder u0026 strFile

strFile = Dir $ ()

Schleife

End Sub

Drücken Sie nun Strg + S, um die neu hinzugefügte Makro und schließen Sie den VB-Editor zu speichern. Navigieren Sie zu Registerkarte Entwickler, und klicken Sie auf Makros.

Aus dem Dialog Makros, wählen MergeDocs Makro und klicken Sie auf Ausführen.

Wenn Sie richtig Pfad und die Version angegeben haben, dann würden alle Dokumente zusammenführen und Open-up in einem neuen Dokument.

Sie können auch unsere bereits getesteten Führungen Zurück zur letzten Zeile in Word 2010 bearbeitet Check-out und mit Mail in Word 2010 Merge.

Sie können nicht auf die Bewertung Tab gehen Sie einfachu003e vergleichenu003e fusionieren?

Ja, Sie können aus dem eingebauten in Combine (Merge) Option tun, aber es würde zwei verschiedene Versionen von Dokumenten kombinieren. Dieser Beitrag erarbeitet, wie mehrere Dokumente zusammenführen in demselben Ordner befinden. Alles, was Sie tun müssen, ist, die Dokumente in einem Ordner speichern (die Sie zusammenführen möchten), ein Makro, und es würde alle Dokumente machen verschmelzen ...

Wenn Sie jeden Tag Extra-Zahlung Averaging 50-300 Bucks jeden Tag tun, einen Online-Job auf Ihrem Computer von zu Hause verwenden könnten für 3-4 Std las dann mehr hier

die Funktion kombiniert kombiniert nur zwei docs ....

Hallo,

Hallo Morphy,

es funktioniert aus irgendeinem Grund nicht wie erwartet. es ergibt sich nur mit einem leeren Dokument einzelne Seite Wort.

kool das ist der richtige Weg, es zu tun. Sie beherrschen den Menschen.

Ich habe es schließlich zu arbeiten, aber ein paar Dinge, stolperte mir und es sieht aus wie sie andere Menschen aus diesem Thread gestolpert. Erstens, wenn Sie Kopieren / Einfügen aus dem Code oben, du bist „smart quotes“ (die Art, die für das offene Angebot und Ende Zitat verschieden sind) haben. Sie müssen diese ersetzen mit „dummen Anführungszeichen“ -die Art, die gerade nach oben und nach unten gehen, oder Sie werden einen Syntaxfehler erhalten. Zweitens müssen Sie sicherstellen, dass Sie eine „“ am Ende des Weges haben, oder Sie werden nur ein leeres Dokument erzeugen.

Groß! Das Problem wurde behoben

Jedesmal, wenn ich bin immer leere Seiten.
Dieses Tool meine 313 docs zu kombinieren,
erhalten Sie dieses Werkzeug aus, wenn ich wollte eine Textzeile einzufügen, die in-zwischen jedem eingefügten Dokument angezeigt wird, oder wörtlich, was ich will den Namen des Dokuments zu tun ist, einfügen, die zur Zeit verschmolzen wird, so dass es an der Spitze erscheint der Text des Dokuments zur Zeit in zusammengeführt werden?

Jeder weiß, ob es ein Makro, das im Grunde Sie Revisionen von mehreren Autoren in ein einziges Dokument kombinieren läßt? Sie können mit Word „kombinieren“ -Funktion tun dies, aber es erlaubt nur zwei Dokumente gleichzeitig zu kombinieren. Ich brauche etwas, das mir mehrere Dokumente auf einmal zu kombinieren erlauben würde.

Ich habe auch einen Syntaxfehler. Sie müssen alles loszuwerden, nachdem die drei vertikalen Linien d

Guter Ausgangspunkt!
Ich habe einen Makro global die Schriftart und Größe sowie Namen festgelegt und das fusionierte Dokument speichern.

Aus irgendeinem Grund arbeiten Mine nicht. Ich bin verwirrt, was ich ersetzen diese mit

Hallo Mary,

Ha, es funktionierte nur aus ... das Visual Basic-Programm schließen, bevor Sie den Makro laufen ... Aber jetzt ein leeres Dokument Ich erhalte. Müssen halten die Kommentare zu lesen ...

Vielen Dank, sehr gute Anleitung. Am Anfang hatte ich auch ähnliche Probleme wie oben beschrieben. Doch nach den Smart-Angebote für dumme Zitate zu ändern und dafür sorgen, dass es in diesem Bit keine zusätzliche Räume waren: „* .docx“, alles funktionierte sehr gut. (Dieser letzte war wichtig -. Vorher, ich habe eine leere Seite Dokument Wenn ich den Text aus dem Internet kopiert, zusätzlich zu typografische Anführungszeichen, hatte ich Leerzeichen vor und nach dem *).

Ich habe ähnliche Probleme, bis ich dein Posting über die Beseitigung Räume lesen. Ich danke dir sehr!

Vielen Dank für die Klärung dieser. Nach der Umsetzung gearbeitet, um Ihre Vorschläge es wie ein Zauber!

Dank sooo viel. Ich war mit dem „leerer Seite“ Problem, bis ich die Räume von dem * .doc Abschnitt nahm. Prost!

JennyH, vielen Dank für das Hinzufügen des Kommentars ‚Leerzeichen entfernen‘ !! (Und USMAN-Ich könnte Sie für diese KISS!)

Schätzen Sie Ihren Kommentar oben. Arbeitete in Ordnung, aber ich Zusammenführen von Dokumenten voll von Etiketten und wenn es verschmilzt sie verliert alle Formatierungen. Irgendwelche Ideen, wie die Formatierung der Originaldokumente erhalten?

Dies ist ein großer Makro, gearbeitet, als ich ersetzt „mit“
Ich Zusammenführen von XML-Dateien.

Merge mit Seite greak:

Vielen Dank, es schließlich gearbeitet, aber ich hatte die Kommentare zu lesen, bevor ich verwalten konnte. Aus irgendeinem seltsamen Grund jedes Mal, wenn ich meine VB Arbeit gespeichert, Räume in den strFile = Dir $ (strFolder u0026“* .docx“) Teil des Codes zu erscheinen begann, musste ich reduzieren es zuerst strFile = Dir $ (strFolder u0026 „* .docx“), bevor ich Erfolg hatte.

Vielen Dank. Mit Hilfe in den Kommentaren funktionierte es schließlich ... aber leider viel von der Formatierung und kombinierte Header auf dem Weg verloren, so dass es nicht für meine Bedürfnisse funktionelle am Ende haben wird.

Ich hatte das gleiche Problem. Haben Sie eine Antwort finden?

Hat jemand ein einfaches Makro, die mehrere Word-Dokumente kombinieren die in ein Dokument geöffnet sind (ohne sie zu speichern)?

Im immer ein „Variable oder mit Blockvariablen Objekt nicht festgelegt“ Fehler. Wer weiß, wie diese zu lösen?

Dies funktioniert für mich, aber ich bin nicht sicher, wie die Dokumente in einer bestimmten Reihenfolge hinzuzufügen, zu erhalten. Wie werden die Sortier sie, bevor sie hinzugefügt werden, und gibt es eine individuelle Art und Weise, sie zu sortieren? Wie durch Dateinamen oder ähnliches?

Sie können ohne Makros oder Codierung das gleiche Ergebnis direkt in Word erreichen. Sehen
Methode hat eine Beschränkung der Anzahl der geöffneten Dateien (in der Nähe von 115). Wenn Sie mehr benötigen, arbeiten diese Methode nicht ...

FRAGE:

Ich habe das gleiche Problem, ich finde, dass zu einer Zeit,u003e 10 doc Verschmelzung hilft. Natürlich es ist wirklich keine Hilfe an, wenn der Bericht ausgeführt wird 100 über Seiten ...

Hat jemand hatte Erfolg Reihenfolge der kombinierten Dokumente? Meine Dateien sind im selben Ordner und named-
Test_1.docx,
Test_1a.docx,
Test_2.docx,
Test_A.docx,
Test_B.docx,
Test_C.dox und
Test_D.docx.

Fantastische Tipps und Punkte !! nur hatte leichte Veränderungen zu machen, wie jeder andere auch getan zu haben scheint, und alle arbeiteten 🙂
Ich danke dir sehr!!!

Vielen Dank für den Makrocode. Nur fusionierte 132 docs zu 1.

thnx dieses Makro gearbeitet. Ich habe alle Dokumente zusammengeführt, aber die die Formatierung verlieren. zwei verschiedene Dokumente aus der gleichen Seite beginnen. Wie Seitenumbruch zwischen den einzelnen Dokumenten einfügen?

Seine Arbeit für mich. Vielen Dank für eine Hölle viel von meiner Zeit zu sparen.

Das funktioniert! Aber ich habe einige Fragen, die den Code wahrscheinlich erweitern. Zuerst möchte ich einen Abschnittswechsel zwischen jedem Dokument, das in verschmolzen. Pluse möchte ich die Seitennummerierung auf dem Abschnitt noch zu ändern. dh. der erste Absatz jeden Abschnitt hat ein Lesezeichen, das als Präfix für die Seitenzahl in der Fußzeile hinzugefügt wird.

Eine Seite Bremse kann durch Einfügen diesen Code vor Zeile rng.InsertFile wie folgt hinzugefügt werden:

Ich brauche auch Seitenumbrüche einfügen, aber ich habe ein Syntaxfehler mit diesem ... können Sie helfen?

wirklich sehr schön, aber es ist die Tische rund um Zerschlagung

Wie kann es ein bestes Wort Editor um "sein, wenn es so kompliziert ist zwei einfache Dokumente zu verschmelzen ...

Wie kann es ein bestes Wort Editor um "sein, wenn es so kompliziert ist zwei einfache Dokumente zu verschmelzen ...

Ich bin vollkommen einverstanden. Es spielt EVENTUELL, wenn Sie arbeiten Durcheinander über diese zwicken und dass, Kleben Räume, die im Seitenumbrüche, Klammern, die richtige Art von Anführungszeichen, etc., etc., aber nur dann, wenn die Dokumente, die Sie wachsen zusammen sind einfach Text-Dokumente mit nicht Kopf- und Fußzeilen oder etwas viel anderes.
Wenn dies so gut wie es geht, sind wir in echtem Streit !!!

Nicht für mich arbeiten. Wirft einen Syntaxfehler auf der „Const strFolder“ Linie, egal was ich als den Weg geben in. Ich bin kein Experte VB aber Programmiererfahrung in VB und C #, aber kann nicht herausfinden, warum es will „Erwartet: Zeilennummer oder Label oder Anweisung oder Ende der Anweisung“. FYI, wirft es diesen Fehler bei dem Schrägstrich nach „C:“.

Kann ich nicht tun es ohne eine Rakete Wissenschaftler zu sein.

Was Pferd Scheiße. PDF-Dateien per Drag u0026 Drop und du bist fertig. Das ist ein verdammter Alptraum für eine einfache Aufgabe.

Ich bin so mit ya Kumpel !!!

Wahrscheinlich der beste Kommentar je ....

All diese Beratung (wie auch dieser Artikel) ist schrecklich. Wählen Sie einfach die Dokumente im Explorer und ziehen Sie sie in ein neues Word-Dokument. Es wird alles ohne Probleme kombinieren. All dies VB Unsinn ist völlig unnötig.

Vielen Dank für diesen Beitrag ... ich auf halbem Weg durch die Richtungen oben war!

Seien Sie dankbar jemand verbrachte viel Zeit, unser Leben einfacher zu machen. Keine Notwendigkeit für negative Kommentare.

das beste Wort-Editor sollte nicht diese gewundenen Verfahren erfordern Dokumente zu verschmelzen! nur ein weiterer Beweis Punkt, dass dieses Produkt total scheiße!

Gibt es trotzdem, die Header der verschiedenen Dokumente zu halten Sie auch fusionieren? Dadurch werden die Dokumente mit den richtigen Seitenumbrüche und so verschmelzen, aber es nicht erlaubt, die verschiedenen Header während des neuen Dokuments. Es hält nur der Erste.

Hilfe las ich all die Kommentare durch und dies immer noch nicht funktioniert für mich ... ..

ich musste die Anführungszeichen ersetzen dann es für mich gearbeitet. (Alle Zitate im Code)

Absolut brilliant!!! Ich brauchte 36 Word-Dokumente zu einem kombinieren. Das war eine große Zeitersparnis. Danke Danke danke!!!

Hallo, vielen Dank für dieses Posting auf. Bisher ich habe mit dem ‚Text einfügen‘ Knopf, um die Formatierung zu vermasseln neigt.

Hallo - Ich bewerben Ihren Makro und es hat hervorragend funktioniert. Das einzige Problem ist, mein Dokument wird nun nicht retten .... Ich drücke speichern (oder speichern), versucht es für ein paar Sekunden, dann wieder nach oben mit der als Fenster speichern erscheinen. Irgendwelche Ideen?? Ich habe ein paar verschiedenen Formate ausprobiert und verschiedene Standorte und nichts hat funktioniert ...

Ausgezeichnet! Nachdem Sie alle Kommentare über Räume, Zitate usw. es funktionierte großartig!

Funktioniert nicht. Ich habe einen Syntaxfehler. Ich habe genau wie hier.

„Unbestreitbar“ Du bist ein Idiot. Word 2010 ist ein großer Schritt zurück für Leute, die tatsächlich mit Dokumenten arbeiten, anstatt Spiele zu spielen.

Können Sie nicht, indem Sie auf Einfügen, Text aus einer Datei (Objekt), und die Auswahl der Dateien, die Sie zusammenführen möchten das gleiche Ergebnis erzielen?

Wenn ich es getan habe, dass ich nur in der Lage 19 oder 20 Dokumente zu kombinieren. Ich habe einhundertundzwei Seite Dokumente, die ich kombinieren müssen.

Wenn es nicht funktioniert. Es ist, weil die Anführungszeichen um den Pfad in dem Beispiel nicht korrekt sind.
„C: UsersUsman JavaidDesktopWord Dokumente“ ist, was er aufführt. Aber Blick auf den ersten doppelten Anführungszeichen! Es ist ein wenig anders als das, was ou wollen. Wieder Geben Sie einfach es und du bist gut zu gehen. „“

Einfach zu zu schwierig

Was passiert, wenn ich zwei Dokumente zusammenführen möchten, die nicht im selben Ordner ist? Gibt es eine Möglichkeit, die Dokumente angeben, die zusammengeführt werden sollen? Statt nur alle .doc in einem Ordner zusammenführen.

Wie kann ich bin oben und unten Text aus den Originaldateien in der verketteten Datei?

Lächerlich zu kompliziert. Warum gibt es keine einfachen, eingebaute Möglichkeit, dies zu tun? Es scheint, wie es sicherlich eine Grundfunktion von Word enthalten sein sollte? Wie übersehen hat den Software-Designer das?
Es ist viel schneller und einfacher zu einfach kopieren und einfügen, neolithisch, wie das ist.

Das war lächerlich schwierig. Wenn Sie Word 2010 verwenden, dann klicken Sie auf „Einfügen“, dann nach rechts ab werden Sie „Objekt“ sehen - klicken Sie auf diesen Pfeil nach unten, wählen Sie „Text aus Datei“ und wählen Sie dann die Word-Dateien Sie wollen fusionieren zusammen. Keine VB Codierung erforderlich.

Dipesh, Ich liebe dich: - *

Das ist kein echter merge; es ist nur eine Datei in eine andere Füllung. Was die meisten Menschen wollen, ist Kommentare von mehreren Prüfern in einem einzigen Dokument zusammenzustellen und haben die verschiedenen Autors Kommentare benachbart zueinander erscheinen.

Versuchen Sie, mehr, dass 115 Dokumente mit dieser Funktion zu verschmelzen ...

Warum ist es soooooooooooo kompliziert! Warum ist es nicht so einfach wie die Kombination von zwei PDF-Dokumenten? Dies ist das frustrierend Software, die jemals erfunden wurde.

Sie müssen nicht um das Makro verwenden, um Ihre Dateien zusammenführen, wenn sie beide Header haben. Wenn nur ein Dokument einen Header hat, und der andere ist Klartext, kann es ohne zu viel Mühe gemacht werden. Mit dem Kopf doc geöffnet, am Anfang des Dokuments, legen Sie einen Seitenumbruch. Dann wählte Einfügen -u003e Objekt -u003e Text aus Datei ... Wählen Sie den nicht-Header doc und drücken Sie die Eingabetaste, sie zu fusionieren. Möglicherweise müssen Sie die Seite bricht ein wenig zwicken, aber die Seiten alle Seiten sollten intakt sein, und genau wie die Originale, wenn Sie fertig sind. Hoffe, dass dies geholfen!

Hallo, im ein Problem mit, erhalte ich diesen Fehler „Kompilierfehler: Ungültige oder unqualifizierte Referenz“. Ich weiß es, weil der Räume zwischen“* .docx“ ist, aber nachdem ich die Räume löschen sie wieder apear (nachdem Sie den Cursor aus dem Bereich bewegt), sie wird nicht verschwinden.
Auch wie Sie in Dumb Zitate Smart-Zitate ändern ??, kann diese Störung durch diese verursacht werden?

Ich habe auf halbem Weg durch dieses und gab auf. Viel zu kompliziert ... .der können all diese Informationen erinnern?

Wow einige Leute sind hart: - /

All diese Beratung (wie auch dieser Artikel) ist schrecklich. Wählen Sie einfach die Dokumente im Explorer und ziehen Sie sie in ein neues Word-Dokument. Es wird alles ohne Probleme kombinieren.

Leute, nur die Dokumente aus dem Explorer ziehen pflegen lassen Sie die Dokumente bearbeiten (aber wenn das alles ist für Sie suchen, dann das funktioniert) anders:

Ist es möglich, zwei Dokumente zu nehmen und sie Seite für Seite verschmelzen. Was ich versuche zu sagen ist, ich Seite will 1 aus dem Dokument 1 dann Seite 1 aus dem Dokument 2. Anschließend Seite 2 aus dem Dokument 1 und Seite 2 aus dem Dokument 2 und so weiter.

So genial! Arbeitete wie ein Traum
Vielen Dank

Ich brauche zwei Dokumente in 1 Dokument zusammenführen. Das erste Dokument ist im Portrait-Modus mit einem Header, der auf jeder Seite wiederholen muss. Das zweite Dokument ist im Querformat mit einem Header, der von Seite 2 bis zur letzten Seite wiederholen muss. Ja, Seiten 2 auf müssen 2 separate Header haben. Ist dies möglich, dies in Word zu tun?

Dies ist serviously viel zu kompliziert für eine einfache minded, nicht-technische Person wie ich. Warum kann nicht da sein nur eine einfache Funktion mit Word-Dokumente zu kombinieren. Im Anschluss daran ist wahrscheinlich, mich in ernsthafte Schwierigkeiten zu bekommen.

Ja, ich bin versucht, diese und es funktioniert nicht. Meine Fragen sind wie folgt:
In dem Unter MergeDocs () wird angeblich zwischen den Klammern etwas hinzugefügt werden? Auch strFile = Dir $ (strFolder u0026“. Docx“ wird ‚strFolder‘ soll der Name des Ordners sein oder ist es links ‚wie‘ Und Do Until strFile =““ ist angeblich etwas zwischen dem Zitat sein Mark? Eine letzte, in strFile = Dir $ () gibt es etwas in dieser Klammern sein soll? Vielen Dank.

Hallo,

Wie nehme ich diesen Code und nur die Kommentare herausziehen und nicht das gesamte Dokument. Jede Hilfe zu diesem Thema wird sehr geschätzt.

OK! Dies ist der erste Artikel, dass ich über Zusammenführen von Dateien von Makros (Skript) gefunden. Und diese Methode funktioniert, aber die Dokumentstruktur wird während des Laufes abgestürzt. Als ich die erste Datei mit 2 Seiten-Dokument anhängen versucht, erscheint es bei neu erstellten MSWord Fenster, als 3-4 Seiten-Dokument. Was ist falsch? Wie kann ich ohne Änderung ihrer Formatierung ein neues Dokument aus vielen identisch formatierte Dokumente machen? Tut mir leid für mein schlechtes Englisch…