WORD-Dokumente unter NET erstellen

17/10/2008 - 16:20 von Werner Kistner | Report spam
Hallo,

für einen Prüfbericht will ich 2 vorhandene Dokumente mit jeweils mehreren
Seiten zu einen Dokument mit nachfolgenden Code zusammenfügen.



oWord.Documents.Add(Dokument2)

oWord.Selection.InsertFile(Dokument1)



Bekantlich muss das zweite Dokument zuerst, und dann das Dokument 1,
eingefügt werden. Das Ergebnis ist dann, dass in der Reihenfolge zuerst das
Dokument 1 und dann 2 erscheint.

Das funktioniert auch soweit, aber das Dokument soll mit einer neuen Seite
beginnen und das ist mein Problem.



Das Dokument2 beginnt am Ende des Dokumentes 1 jedoch nicht mit einer neuen
Seite, sondern unmittelbar nach dem Dokument1, bei dem seine letzte Seite
nicht ganz mit Text belegt ist.



Habe bereits mit folgenden Code experimentiert. Hat aber zu keinen Ergebnis
geführt.



rngDoc = oWord.ActiveDocument.Paragraphs.Last.Range

rngDoc.InsertBreak(WdBreakType.wdSectionBreakNextPage)



Verwende WORD 2003



Unter VB6 war dieses Problem nicht vorhanden, jedoch unter VS2008 gibt es
dieses Problem.



Für Info besten Dank

Werner
 

Lesen sie die antworten

#1 Werner Kistner
18/10/2008 - 09:22 | Warnen spam
Hat sich erledigt.
Wenn Dokument 2 und alle weiteren am Anfang eine Leerseite enthàlt, wird das
Zusammenfügen ein Kinderspiel.

Werner

Ähnliche fragen