[it-users] Macro: assegnare ad una cella un link cliccabile che apra un file

classic Classic list List threaded Threaded
5 messages Options
Riccardo Petralia Riccardo Petralia
Reply | Threaded
Open this post in threaded view
|

[it-users] Macro: assegnare ad una cella un link cliccabile che apra un file

Salve ho assegnato una stringa ad una cella di calc col seguente comando

/Sheet.getCellByPosition(14, 15).String = "file:///home/riccardo/blu.jpg"/

/qualcuno saprebbe indicarmi come rendere questa stringa visualizzata
allinterno della cella un link cliccabile che mi apra il file "blu.jpg" ?
/


--
Come cancellarsi: E-mail [hidden email]
Problemi? http://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
Linee guida per postare + altro: http://wiki.documentfoundation.org/Local_Mailing_Lists/it
Archivio della lista: http://listarchives.libreoffice.org/it/users/
Tutti i messaggi inviati a questa lista vengono archiviati pubblicamente e non sono eliminabili

iclam006@virgilio.it iclam006@virgilio.it
Reply | Threaded
Open this post in threaded view
|

Re: [it-users] Macro: assegnare ad una cella un link cliccabile che apra un file

Il 04/08/2017 00:51, Riccardo Petralia ha scritto:

> Salve ho assegnato una stringa ad una cella di calc col seguente comando
>
> /Sheet.getCellByPosition(14, 15).String =
> "file:///home/riccardo/blu.jpg"/
>
> /qualcuno saprebbe indicarmi come rendere questa stringa visualizzata
> allinterno della cella un link cliccabile che mi apra il file "blu.jpg" ?
> /
>
>
i miei sono collegamenti a file .pdf di rete e si aprono con ctrl+click.

ciao
--
Beppe

--
Come cancellarsi: E-mail [hidden email]
Problemi? http://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
Linee guida per postare + altro: http://wiki.documentfoundation.org/Local_Mailing_Lists/it
Archivio della lista: http://listarchives.libreoffice.org/it/users/
Tutti i messaggi inviati a questa lista vengono archiviati pubblicamente e non sono eliminabili

Riccardo Petralia Riccardo Petralia
Reply | Threaded
Open this post in threaded view
|

Re: [it-users] Macro: assegnare ad una cella un link cliccabile che apra un file

Grazie per la risposta. Il problema è che quando visualizzo l'URL al file nella cella di calc, questo non è un link cliccabile (quindi non posso usare ctrl-click) ma una semplice stringa.
Ho l'esigenza che quando la macro assegna la stringa alla cella, calc la interpreti come collegamento cliccabile e non come testo il quale cliccato (ctrl-click) non esegue nessuna azione.

Il 4 agosto 2017 09:01:48 CEST, "[hidden email]" <[hidden email]> ha scritto:

>Il 04/08/2017 00:51, Riccardo Petralia ha scritto:
>> Salve ho assegnato una stringa ad una cella di calc col seguente
>comando
>>
>> /Sheet.getCellByPosition(14, 15).String =
>> "file:///home/riccardo/blu.jpg"/
>>
>> /qualcuno saprebbe indicarmi come rendere questa stringa visualizzata
>
>> allinterno della cella un link cliccabile che mi apra il file
>"blu.jpg" ?
>> /
>>
>>
>i miei sono collegamenti a file .pdf di rete e si aprono con
>ctrl+click.
>
>ciao
>--
>Beppe

--
Inviato dal mio dispositivo Android con K-9 Mail. Perdonate la brevità.
--
Come cancellarsi: E-mail [hidden email]
Problemi? http://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
Linee guida per postare + altro: http://wiki.documentfoundation.org/Local_Mailing_Lists/it
Archivio della lista: http://listarchives.libreoffice.org/it/users/
Tutti i messaggi inviati a questa lista vengono archiviati pubblicamente e non sono eliminabili
Giuseppe Vizziello Giuseppe Vizziello
Reply | Threaded
Open this post in threaded view
|

Re: [it-users] Macro: assegnare ad una cella un link cliccabile che apra un file

In reply to this post by Riccardo Petralia
Sheet.getCellByPosition(14, 15).Formula =
"=HYPERLINK(""http://leeno.org/"";""LeenO"")"

Ciao
On 04/08/2017 00:51, Riccardo Petralia wrote:

> Salve ho assegnato una stringa ad una cella di calc col seguente comando
>
> /Sheet.getCellByPosition(14, 15).String =
> "file:///home/riccardo/blu.jpg"/
>
> /qualcuno saprebbe indicarmi come rendere questa stringa visualizzata
> allinterno della cella un link cliccabile che mi apra il file "blu.jpg" ?
> /
>
>

--
Giuseppe Vizziello - Associazione LibreItalia
mob: +393282009610
http://www.giuSerpe.it - skype: giuserpe
http://leeno.org
LeenO - computo metrico assistito su LibreOffice
G+: https://plus.google.com/communities/115347226088179821692
Telegram: https://telegram.me/joinchat/AfGmYEFGWSwmmi5MtUt0FA


--
Come cancellarsi: E-mail [hidden email]
Problemi? http://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
Linee guida per postare + altro: http://wiki.documentfoundation.org/Local_Mailing_Lists/it
Archivio della lista: http://listarchives.libreoffice.org/it/users/
Tutti i messaggi inviati a questa lista vengono archiviati pubblicamente e non sono eliminabili

Riccardo Petralia Riccardo Petralia
Reply | Threaded
Open this post in threaded view
|

Re: [it-users] Macro: assegnare ad una cella un link cliccabile che apra un file

Grazie mille! Ci siamo quasi, adesso avrei la necessita di passare il
link come parametro alla formula.

Esempio: A="http://leeno.org/"     per ottenere qualcosa del genere

Sheet.getCellByPosition(14, 15).Formula = "=HYPERLINK("A";""LeenO"")"

E' possibile farlo?

Il 04/08/2017 10:49, Giuseppe Vizziello ha scritto:

> Sheet.getCellByPosition(14, 15).Formula =
> "=HYPERLINK(""http://leeno.org/"";""LeenO"")"
>
> Ciao
> On 04/08/2017 00:51, Riccardo Petralia wrote:
>> Salve ho assegnato una stringa ad una cella di calc col seguente comando
>>
>> /Sheet.getCellByPosition(14, 15).String =
>> "file:///home/riccardo/blu.jpg"/
>>
>> /qualcuno saprebbe indicarmi come rendere questa stringa visualizzata
>> allinterno della cella un link cliccabile che mi apra il file "blu.jpg" ?
>> /
>>
>>


--
Come cancellarsi: E-mail [hidden email]
Problemi? http://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
Linee guida per postare + altro: http://wiki.documentfoundation.org/Local_Mailing_Lists/it
Archivio della lista: http://listarchives.libreoffice.org/it/users/
Tutti i messaggi inviati a questa lista vengono archiviati pubblicamente e non sono eliminabili