Wie HIDDEN-Datei speichern?
Verfasst: Sa, 19.03.2011 23:30
N'abend Liebe Gemeinde.
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.Das funktioniert einwandfrei.
Nur wie muss der Code lauten, damit ich die HIDDEN-Datei speichern kann?
Hiermit gehts nicht.
Fehlermeldung in der letzten Zitierten Zeile:
Wäre schön wenn mir noch mal jemand behilflich sein kann.
Gruß
balu
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