Alle 12:24, domenica 12 febbraio 2006, Bart Aimar ha scritto:

>   sUrl2 = ConvertToUrl (sUltimus) ' url di Computo
>
> oTargetDoc= StarDesktop.LoadComponentFromUrl(sUrl2, "_default", 0, Array())
> oTargetSheet= oTargetDoc.getSheets.getByName("servizio1")' nome della
> 'sheet dove incollare
>
> oTargetCell = oTargetSheet.getCellByPosition(41,3)
> oTargetDoc.getCurrentController().Select(oTargetCell)
>
> print "Controlla dove sei..." ' interruzione di controllo della poizione
> ... zot...
> REM**************************************************

Ciao Bart 
Ho messo il tuo codice in una macro(vedi sotto), ho messo la macro 
nelle macro personali, l' ho collegata ad un pulsante sulla barra
dimenticavo, prima ho creato un documento con un foglio con nome 
servizio1 e l' ho salvato
Uso Mandriva 2006 e OOo-2.0.1 e tutto funziona regolarmente
la cella (41,3) viene selezionata
Il secondo parametro di LoadComponentFromUrl() come puoi vedere
è "_blank" invece che "_default" con questo parametro lascia aperta anche 
l' applicazione da dove è partito il comando
Comunque funziona con tutti e due i parametri 

Per quello che credo di capire il problema può essere nella variabile passata 
a ConvertToUrl() 
Prova a mettere il punto di interruzione a sUrl2 per vedere come viene 
impostata 

Sub Prova3()
Dim oTargetDoc As Object
Dim oTargetSheet As Object
Dim oTargetCell As Object
Dim sUrl2 As String
        sUrl2 = "file:///home/berna/Documents/Prova3.ods"       ' url di Computo

        oTargetDoc= StarDesktop.LoadComponentFromUrl(sUrl2, "_blank", 0, 
Array())
        oTargetSheet= oTargetDoc.getSheets.getByName("servizio1")' nome della 
        'sheet dove incollare

        oTargetCell = oTargetSheet.getCellByPosition(41,3)
        oTargetDoc.getCurrentController().Select(oTargetCell)


End Sub

Ciao Lido

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Rispondere a