Seite aus anderem Worddokument importieren

14/01/2010 - 10:04 von Udo Riesmeier | Report spam
Hi,

gibt es eine einfache möglichkeit aus eine Worddatei eine einzelne Seite in
einem geöffnetem Dokument zu importieren?
(Office2007, die Seitennummer weiß ich)

Gruß

Udo
 

Lesen sie die antworten

#1 Thomas Gahler
14/01/2010 - 22:39 | Warnen spam
Hallo Udo


gibt es eine einfache möglichkeit aus eine Worddatei eine einzelne Seite
in einem geöffnetem Dokument zu importieren?
(Office2007, die Seitennummer weiß ich)


Hmm ich schàtze du kommst nicht drumm herum dein Quell-Dokument zu öffen
und mittels dem .Selection-Objekt die Seite anzuspringen. Im Moment kommen
mir nur diese Zeilen in den Sinn.


Sub Demo()
Dim docZiel As Word.Document
Dim docQuelle As Word.Document
Dim rngZiel As Word.Range
Dim rngQuelle As Word.Range

Set docZiel = ActiveDocument
Set rngZiel = Selection.Range

Set docQuelle = Documents.Open("C:\Temp\Test.docx")
docQuelle.Activate
Selection.GoTo What:=wdGoToPage, Which:=wdGoToAbsolute, Name:="2"
docQuelle.Bookmarks("\page").Select
Set rngQuelle = Selection.Range

rngZiel.FormattedText = rngQuelle.FormattedText

docQuelle.Saved = True
docQuelle.Close wdDoNotSaveChanges
End Sub






Thomas Gahler
Co-Autor von »Microsoft Word-Programmierung.
Das Handbuch« (MS Press)


- Windows Vista (SP2), Office 2007 (SP2)

Ähnliche fragen