On 19/02/2015 18:31, Beppe Cantanna wrote:
Ciao e grazie per il suggerimento.
Sì anch'io ero incappato in quella pagina, ma mi ero ostinato a
cercare oltre per i seguenti motivi:
1. un tasto è praticamente quello che sto già usando ma non sempre si
comporta come deve, dato che anche se gli imposto un ancoraggio alla
cella, poi ogni tanto me lo ritrovo dove non dovrebbe essere e alla
fine me lo perdo nel foglio, quindi questo ancoraggio non mi pare che
funzioni poi così tanto.
Se vuoi essere certo che un pulsante stia fermo lì dove lo metti, non
devi cambiare le dimensioni delle celle che ci sono prima di quella in
cui l'hai messo. E, comunque, dal menù di gestione del pulsante puoi
bloccarne dimensione e posizione.
2. se non ricordo male altri fogli di calcolo lo fanno senza problemi,
quindi mi pareva bizzarro che un'opzione che a me sembra tanto utile
non venga gestita da LibO. D'altronde, parlando assolutamente da
ignaro in merito ai meccanismi di programmazione, mi chiedo comunque
come mai da un tasto sì ma da un link no.
Il tuo "se non ricordo male" lascia ampio spazio al dubbio. Prova a
ricordare e trovare un foglio così impostato. Sarebbe interessante
guardarci dentro.
Spero che qualcuno si sia già posto il problema e che l'abbia anche
risolto.
Una terza soluzione è la creazione di un pacchetto OXT che includa anche
un menù a cascata o a icone. Ne vale la pena?
Ciao
Ciao
2015-02-19 18:12 GMT+01:00 Giuseppe Vizziello <joevizz@tiscalinet.it
<mailto:joevizz@tiscalinet.it>>:
Ciao,
ho dato un'occhiata in giro ed ho trovato questo:
http://stackoverflow.com/questions/25461688/libreoffice-calc-run-macro-with-hyperlink
in cui è scritto: "This seems to be a bug in Calc. The protocol
vnd.sun.star.script runs in hyperlink URLs in Writer still in version
4.2. But in Calc it runs not."
Ma fai ancor prima, in Calc, a capire che non va se usi la "Creazione
guidata funzione": nell'elenco delle funzioni non c'è "HYPERLINK", per
cui, se non ho frainteso, non puoi farlo.
Io propenderei per un pulsante il cui uso, del resto, non interferisce
con l'eventuale selezione in essere in quel momento, se mai fosse
determinante per l'esecuzione della macro stessa.
Giuseppe
On 19/02/2015 17.07, Beppe Cantanna wrote:
> Ciao a tutti, in Calc sto cercando il modo di creare link testuale
> che mi permetta di avviare una macro.
>
> Cercando in rete ho trovato un esempio in cui si suggerisce di
> usare la seguente formula:
>
>
>
=HYPERLINK("vnd.sun.star.script:standard.module1.MacroName?language=Basic&location=document";"Run
>
>
Macro")
>
> Dove sostanzialmente MacroName è il nome della macro da avviare e
> "Run Macro" è il testo che compare nella cella.
>
>
> ma ovviamente non funziona.
>
>
> Qualcuno sa darmi suggerimenti?
>
>
> Grazie
>
>
--
Giuseppe Vizziello
http://www.giuSerpe.it - skype: giuserpe
http://leeno.org
LeenO - computo metrico assistito su LibreOffice/OpenOffice
--
*CANTANNA Giuseppe*
giuseppe.cantanna@postacertificata.gov.it
<mailto:giuseppe.cantanna@postacertificata.gov.it>
giuseppe.cantanna@glugto.org <mailto:giuseppe.cantanna@glugto.org>
cantanna@glugto.org <mailto:cantanna@glugto.org>
cantanna@gmail.com <mailto:cantanna@gmail.com>
BepOS - Linux user n. 502620 registered on http://counter.li.org/
*Per favore non inviatemi allegati in formato MS Office.
Utilizza
te
alternativamente documenti in formato OpenDocument.*
http://en.wikipedia.org/wiki/OpenDocument
<http://en.wikipedia.org/wiki/OpenDocument>
http://it.wikipedia.org/wiki/OpenDocument*
*
*
*http://www.documentfoundation.org/*
*https://it.libreoffice.org/
--
Giuseppe Vizziello
http://www.giuSerpe.it - skype: giuserpe
http://leeno.org
LeenO - computo metrico assistito su LibreOffice/OpenOffice
--
Come cancellarsi: E-mail users+unsubscribe@it.libreoffice.org
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
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.