Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
748to752
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
748to752
748to752
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Early Binding Problem

Early Binding Problem
29.03.2006 12:13:42
R.Schmitt
Mahlzeit zusammen,
mit folgendem Code lese ich mehrere Word Dokumente aus
und füge Sie dann in einem weiteren untereinander zusammen.
-----------------------------------------------------------------
Dim i
Dim dokument As Variant
Dim AppWord As Object
Set AppWord = CreateObject("Word.Application")
With AppWord
.documents.Add
End With
Do Until ActiveSheet.Range("b6").Value = ""
dokument = ActiveSheet.Range("b6").Offset(i, 0).Text
If dokument = "" Then
Exit Sub
End If
With AppWord
AppWord.documents.Open Filename:="C:\" & dokument
AppWord.Visible = True
AppWord.Windows(dokument).Activate
.ActiveWindow.Selection.MoveDown
.ActiveWindow.Selection.MoveDown
.ActiveWindow.Selection.homekey
.ActiveWindow.Selection.EndKey Unit:=wordapp.wdStory, Extend:=wordapp.wdExtend
'.Selection.wholestory
.Selection.Copy
------------------------------------------------------
mit .selection.wholestory bekomme ich auch die gesamten Dokumente
versuche ich allerdings
.ActiveWindow.Selection.EndKey Unit:=wordapp.wdStory, Extend:=wordapp.wdExtend
einzubinden (Text soll von der gegenwärtigen zweiten Zeile an abwärts
markiert und kopiert werden, bekomme ich die Fehlermeldungen nur so um
die Ohren geschlagen. Es liegt offensichtlich an
Unit:=wordapp.wdStory, Extend:=wordapp.wdExtend
welches so nicht erkannt wird.
Sicher liegt das an der SYNTAX.
Aber wo genau ?
Vielen Dank für eure Hilfe
R.Schmitt

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Early Binding Problem
29.03.2006 12:30:37
bst
Hallo R.Schmitt,
wdStory sowie wdExtend sind IMHO Konstanten in WinWord.
Ohne Verweis kann Excel die halt nicht kennen.
Versuch hier mal sowas:
.ActiveWindow.Selection.EndKey Unit:=6, Extend:=1
cu, Bernd
--
Aus dem WinWord-Debug-Fenster kopiert:
?wdStory
6
?wdExtend
1
AW: Early Binding Problem
29.03.2006 13:48:32
R.Schmitt
Vielen Dank Bernd,
den Weg kannte ich noch nicht - muß
aber zu meiner Schande eingestehen,
daß ein Verweis auf die Bibliothek auch
nicht schlecht wäre - den hatte ich nämlich
nicht drin.
Viele Grüße
R.Schmitt

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige