Seite 1 von 1

Datei öffnen mit Makro

Verfasst: Fr, 19.05.2006 09:53
von derhuk
Hallo,

ich möchte eine Datei öffnen um an den dort gespeicherten Ankern den Zelleninhalt einer calc Tablle einzufügen.

Code: Alles auswählen

Dim myProp(0) as new com.sun.star.beans.PropertyValue
myProp(0).name="AsTemplate"
myProp(0).value = 0
url=converttourl("pfad des dokuments")
oDocument = StarDesktop.loadComponentFromURL(url, "_blank", 0, myFileProp() )
Die Vorlage ist von msWord.
Die Datei wird auch richtig geöffnet und angezeigt aber es kommt immer ein Fehler bei ..

Code: Alles auswählen

oDocument = StarDesktop.loadComponentFromURL(url, "_blank", 0, myFileProp() )
Der Fehler der angezeigt wird heisst "Basic-Laufzeitfehler objektvariable nicht belegt"
Wodurch kommt das? Hatte auch probiert dim oDokument as object .
Ohne erfolg.

Verfasst: Fr, 19.05.2006 17:30
von Toxitom
Hey derhuk,
Der Fehler der angezeigt wird heisst "Basic-Laufzeitfehler objektvariable nicht belegt"
Wodurch kommt das? Hatte auch probiert dim oDokument as object .
Na, da musst du doch nur einen Blick auf deinen Code werfen. Sieht ja alles ganz gut aus - nur: wo kommen "myFileProp()" her? Dieser Aray ist nicht definiert!
Was du defineirt hast - und mit Werten gefüllt - ist der Array "myProp()", nur den nutzt du nicht :wink:

Gruss
Thomas