H.S. wrote: > Hallo, > > ich wollte ein vorhandenes Dokument öffnen. Dazu habe ich folgendes Makro in > einem > anderen Dokument: > > sub DateiOeffnen > sDateiname= "temp.ods" > sPfad= "d:\temp" > if right(sPfad,1)<>"\" then sPfad = sPfad & "\" > > a=sPfad & sDateiname 'zur Kontrolle > > url=converttourl( sPfad & sDateiname ) > ' url = "private:factory/scalc" 'Neue Datei geht auch nicht > 'print a, " ", url 'zur Kontrolle > dim myFileProp as Object
Richtig wäre dim myFileProp() > oDocument = StarDesktop.loadComponentFromURL(url, "_blank", 0, > myFileProp() ) > 'gibt einen Fehler obwohl die Dateien existieren > > end sub > > Es taucht immer der Fehler: > illegalArgumentException > auf. > Ich habe das Macro vom Dannenhoefer und auch schon mit anderen Vorschlägen > im Netz > versucht. Wieso läuft das nicht? Weil du myFileProp mit dem falschen Typ übergibst. Ciao, Mathas -- Mathias Bauer (mba) - Project Lead OpenOffice.org Writer OpenOffice.org Engineering at Sun: http://blogs.sun.com/GullFOSS Please don't reply to "[EMAIL PROTECTED]". I use it for the OOo lists and only rarely read other mails sent to it. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]