Verbinden Sie .doc-Dateien zu einer .doc-Datei (wobei das Originalformat jedes Dokuments beibehalten wird)

5

Ich habe ungefähr 50 .docDateien, die perfekt aussehen (sie werden mit Able2Extract extrahiert). Jetzt möchte ich diese 50 Dateien zu einer riesigen zusammenfügen .doc. Ich habe versucht, die in Word integrierte Funktion "Einfügen" zu verwenden, aber das hat das gesamte Format durcheinander gebracht. Ich möchte alles behalten, was ich habe. Wie nur document1 -> document2 -> document3 .

Bei der Konvertierung wird nichts "Intelligentes" oder "Kluges" benötigt, nur die Fähigkeit, sich ihnen anzuschließen. (Daher ist es das ultimative Ziel, alle durchsuchbar zu machen.) Es macht mir nichts aus, wenn die Methode / Lösung an jedem Ende des Dokuments eine einzelne leere Seite anwendet.

Shiki
quelle
Duplikat von superuser.com/questions/423732/… ?
Brad Patton
Words Befehl insertfile bringt die Dokumente durcheinander. Es macht mir nichts aus, wenn die Methode eine zusätzliche Ersatzseite zwischen jedem Dokument anlegt. Ich möchte nur das Originalformat der Dokumente beibehalten (sonst wird alles verzerrt) und in der Lage sein, in der großen Datei zu suchen.
Shiki
Würde das funktionieren? answers.yahoo.com/question/index?qid=20100223061257AAlhcfw
Saaru Lindestøkke
@BartArondson - Das von Brad verlinkte Skript (danke Brad!) Verwendet denselben Ansatz. Es funktioniert auf magische Weise für einige der Dateien, und manche wirken ... wirklich deformiert. Und das kann ich nicht beheben. Ich meine, es ist nicht nur eine Linie, sondern sie ist total deformiert.
Shiki
Zurück zum Skript (ich wollte alles ausprobieren): Die offizielle Hilfe zeigt: Kursiv ~ STRG + I oder STRG + UMSCHALT + I. Und genau das passiert, 51 mal kursiv und zurück. : - /
Shiki

Antworten:

2

Müssen sich die Dokumente in einem .doc befinden, nachdem Sie sie erstellt haben? Sie können versuchen, sie mit Adobe Acrobat oder Ähnlichem zu einer großen PDF-Datei zu kombinieren. Dies würde Ihr Ziel erreichen, alle Dokumente in einem durchsuchbaren Format zusammenzufassen und dabei die Formatierung / das Layout jedes einzelnen Dokuments beizubehalten.

Darth Android
quelle
Das endgültige Ziel ist ein durchsuchbares epub-Dokument. Oder etwas Ähnliches. PDF? Hmm ... Ich weiß nicht, ob Able2Extract das Zeug erneut aus PDF extrahieren kann, aber es könnte einen Versuch wert sein, danke für den Tipp!
Shiki
0

Der beste Weg, um die Dokumente unter Beibehaltung der ursprünglichen Formatierung zu verbinden, ist die Verwendung von VBA und die Automatisierung der Schritte, die Sie zum manuellen Verbinden der Dokumente ausführen würden. Sie müssen einige Dinge beachten, um sicherzustellen, dass die Formatierung gleich bleibt:

  • Stellen Sie sicher, dass jedes Dokument durch einen neuen Abschnitt getrennt ist
  • Stellen Sie sicher, dass jedes Dokument importiert wird, indem Sie die Quellformatierung beibehalten.

Das folgende VBA-Makro sollte dabei helfen, den Prozess zu automatisieren, wobei die obigen Punkte zu beachten sind. Ich habe es nicht zuerst getestet, also entschuldige ich mich, wenn es irgendwelche Fehler gibt.

Sub CombineAll(sPath As String) 
    Dim baseDoc As Document, sFile As String 
    Set baseDoc = Application.Documents.Open(sPath & "BaseDoc.doc") 

    sFile = Dir(sPath & "*.doc") 
     'Loop through all .doc files in that path
    Do While sFile <> "" 

       Set sourceDoc = Application.Documents.Open(sPath & sFile) 
       Application.Selection.WholeStory
       Application.Selection.Copy
       Application.ActiveWindow.Close savechanges:=wdDoNotSaveChanges
       baseDoc.Activate

       Application.Selection.PasteAndFormat (wdFormatOriginalFormattig)
       baseDoc.InsertBreak Type:=wdSectionBreakNextPage
       sFile = Dir 
    Loop 
End Sub 
Adam
quelle