Hallo, 

> -----Original Message-----
> From: [email protected] [mailto:[email protected]] 
> Sent: Thursday, May 23, 2019 4:34 PM
> To: [email protected]
> Subject: Bitte um lösungsvorschläge
> 
> hallo alle zusammen,
> ich bitte um hilfe bei einer problemlösung.
> Problem
> 1. Betr. Open Office cal
> Was möchte ich
> 1. ich möchte eineexterne Datei öffnen (z.b. auf laufwerg 
> "g", Verzeichniss "x",Datei "y"
> 2. es befindet sich in a1 irgendein wert.
> 3. A1 soll durch eine eingabe z.B."j" die Datei "Y öffnen. 
> (Besser wäre statt"J" ein doppelklick 
> mit der maus.

Für Doppelklick brauchst Du ein Makro, z.B.:

Sub Datei_oeffnen()
        aktS = ThisComponent.CurrentController.ActiveSheet
        With ThisComponent.getCurrentSelection.RangeAddress
                addr = aktS.getCellByPosition(.StartColumn, .StartRow).String 
        End With
        oDocument = StarDesktop.loadComponentFromURL(ConvertToURL(addr), 
"_blank",
0, Array()) 
End Sub

Das Du dem Ereignis "Doppelklick" des Tabellenblattes zuweisen must (im
Kontextmenü des Tabellenregisters)


(obenstehendes Makro geht davon aus das die zu öffnende Datei eine Datei ist die
mit OO geöffnet werden kann. Ist die Datei anderen Typs müsste man das Makro
ändern)


Gruß
Jörg


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Antwort per Email an