Falls die Lösung zu meinem folgendem Problem hier irgendwo steht, bitte den Link posten. Ich habe irgendwie Tomaten auf den Augen, weil ich nichts finde.

In Datei 1 führe ich ein Makro aus, welches im Hintergrund eine andere Datei lädt und bearbeitet.
Code-Schnipp mit HIDDEN laden.
Code: Alles auswählen
dim dummy()
dim myFileProp(0) as New com.sun.star.beans.PropertyValue
oDok1 = thisComponent 'das aktuell geöffnete Dokument - aus dem der Code gestartet wird
mySheet = oDok1.sheets.getByName("Settings")
uPfad = mysheet.getCellRangeByName("A1")
uDateiName = mysheet.getCellRangeByName("A2")
uDateiExt = mysheet.getCellRangeByName("G3")
uString = uPfad.string
uString1 = uDateiName.string
uString2 = uDateiExt.string
urlAddy = uString & uString1 & uString2
url = converttourl(urlAddy)
myFileProp(0).name="Hidden"
myFileProp(0).value=True
oDok2 = starDesktop.loadComponentfromURL(url, "_blank", 0, myFileProp()) 'das zweite Dokument
myDocCtrl2 = oDok2.getCurrentController()
Nur wie muss der Code lauten, damit ich die HIDDEN-Datei speichern kann?
Hiermit gehts nicht.
Code: Alles auswählen
mySheet = oDok1.sheets.getByName("Settings")
uPfad = mysheet.getCellRangeByName("A1")
uDateiName = mysheet.getCellRangeByName("A2")
uDateiName1 = mysheet.getCellRangeByName("D13")
uDateiExt = mysheet.getCellRangeByName("G3")
uString = uPfad.string
uString1 = uDateiName.string
uString3 = uDateiName1.string
uString2 = uDateiExt.string
urlAddy = uString & uString1 & "_" & uString3 & uString2
url = converttourl(urlAddy)
oDok2 = storeasurl(url, dummy()) 'das zweite Dokument
Hatte es mit storeToUrl und StorAsUrl probiert, immer das gleiche Problem. Auch das weglassen von "_" half nicht.BASIC-Laufzeitfehler.
Sub- oder Function-Prozedur nicht definiert.
Wäre schön wenn mir noch mal jemand behilflich sein kann.
Gruß
balu