Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1540to1544
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
Inhaltsverzeichnis

Word Tabelle aus Excel füllen

Word Tabelle aus Excel füllen
10.02.2017 17:48:40
Michael
Hallo,
ich versuche einen Lieferschein zu erstellen und möchte
dazu von Excel aus ein Word Dokument mit einer Tabelle füllen.
Das Word-Dokument mit Excel ist aus einer Vorlage erstellt
Das füllen des Bookmarks klappt tadellos, aber die Tabelle kann
ich nicht ansprechen.
Bei "myRng.select" passiert nichts und bei "myRng.pasteappendtable" kommt
Befehl nicht verfügbar.
LiefDat = Format(.Cells(EZeile, 13), "dd.mm.yyyy")
'LS Kopf füllen
wdDoc.Bookmarks("LiefDat").Range.Text = LiefDat
' Aus ABNr und BestNr den Dateinamen bauen
DatName = "LS_" & Format(LiefDat, "ddmmyy") & ".docx"
strPathAndFileName = DefaultPfad & DatName
wdDoc.Activate
Set myRng = wdDoc.Range(Start:=wdDoc.Tables(1).Cell(1,1).Range.Start, _
End:=wdDoc.Tables(1).Cell(1, 9).Range.End)
myRng.Select
myRng.PasteAppendTable
Wo ist der Fehler?
Grüße
Michael

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Word Tabelle aus Excel füllen
11.02.2017 10:55:09
fcs
Hallo Michael,
evtl. hast du die Variable "myRng" falsch deklariert.
Diese muss als Word.Range oder als Object oder als Variant deklariert sein. Auf keinen Fall unter Excel-VBA als "Range" denn es ist ja kein Excel-Ojekt sondern ein Word-Objekt, auf das ein Word-Befehl angewendet werden soll.
Gruß
Franz
' getestet unter Word 2010
' Einfuegen_Excelbereich Makro
Dim wdDoc As Word.Document 'oder As Object
Dim myRng As Word.Range    'oder As Object
Set wdDoc = ActiveDocument 'Testzeile
wdDoc.Activate
Set myRng = wdDoc.Range(Start:=wdDoc.Tables(1).Cell(1, 1).Range.Start, _
End:=wdDoc.Tables(1).Cell(1, 9).Range.End)
'    myRng.Select
myRng.PasteAppendTable
'    Selection.PasteAppendTable

Anzeige

14 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige