16.12.2018, 05:48
Ha((o an alle.
Habe einen etwas kuriosen Fehler.
Ich erstelle aus Excel eine Tabelle in Word via VBA. An der Textmarke "Tabelle". Eigentlich klappt es. Die Tabelle wird generiert. Dennoch bekome ich jedersmal einen "Laufzeitfehler 13: Typen unverträglich". Hat jemand eine Idee was ich falsch mache?
Hier der Code:
"
Dim wdtable As Tables
dateipfad = "C:\Users\Paul\Documents\Benutzerdefinierte Office-Vorlagen\"
dateiname = "Vorlage.dotm"
Set wdapp = CreateObject("word.application")
wdapp.Visible = True
Set wddoc = wdapp.Documents.Open(dateipfad & dateiname)
wddoc.Bookmarks("Tabelle").Select
'hier erscheint nun der Fehler:
Set wdtable = wddoc.Tables.Add(Range:=wddoc.Bookmarks("Tabelle").Range, NumRows:=3, NumColumns:=5, DefaultTableBehavior:=wdWord9TableBehavior, AutoFitBehavior:=wdAutoFitFixed)
"
Würde mich freuen.
Nyn007
Habe einen etwas kuriosen Fehler.
Ich erstelle aus Excel eine Tabelle in Word via VBA. An der Textmarke "Tabelle". Eigentlich klappt es. Die Tabelle wird generiert. Dennoch bekome ich jedersmal einen "Laufzeitfehler 13: Typen unverträglich". Hat jemand eine Idee was ich falsch mache?
Hier der Code:
"
Dim wdtable As Tables
dateipfad = "C:\Users\Paul\Documents\Benutzerdefinierte Office-Vorlagen\"
dateiname = "Vorlage.dotm"
Set wdapp = CreateObject("word.application")
wdapp.Visible = True
Set wddoc = wdapp.Documents.Open(dateipfad & dateiname)
wddoc.Bookmarks("Tabelle").Select
'hier erscheint nun der Fehler:
Set wdtable = wddoc.Tables.Add(Range:=wddoc.Bookmarks("Tabelle").Range, NumRows:=3, NumColumns:=5, DefaultTableBehavior:=wdWord9TableBehavior, AutoFitBehavior:=wdAutoFitFixed)
"
Würde mich freuen.
Nyn007