Ti va di mandarmi il tuo file? Io intanto continuo ad indagare. ciao
On 20/02/2015 1.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. > > Dunque, se il pulsante mi dà come opzione un ancoraggio alla > cella, quello lì deve stare, cioé ancorato alla cella di > riferimento, a prescindere dal fatto che io cambi o meno la > dimensione della cella prima o dopo. Altrimenti è un ancoraggio > farlocco. > >> >> 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. > > Il mio "se non ricordo male" era riferito a Excel. Ma io questa > cosa la vorrei fare in Calc e non in Excel, quindi mi pare non > utile, se non per pura curiosità intellettuale, esaminare il modo > in cui Excel consente l'uso di link per avviare una macro. Il mio > riferimento a quest'altro SW è solo una banale considerazione del > fatto che lì pare una cosa semplice, mentre in LibO pare che una > volta fosse una cosa semplice e che per qualche motivo a me > insondabile ora non lo è più o, molto probabilmente io al momento > non so ancora come si fa. > >> >> 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? > > Se conoscessi qualcosa in più sui pacchetti OXT potrei rispondere > se ne vale la pena, per quanto comunque la tua stessa domanda > sottenda una velata risposta. > > Ma come ho già scritto, guardando in qualche forum si vede che > questa cosa fino a un certo punto era molto semplice. Non avevi > bisogno di creare pacchetti OXT ma bastava scrivere una formula in > una cella. Ora quella stessa modalità pare che non sia più > applicabile. Magari è cambiato qualcosa nella sintassi, tipo > qualche punto è virgola, qualche due punti da mettere o togliere. > Cose così che forse sono ancora poco note. O forse come già > ipotizzato, si tratta di un banale bug. Se fossi un programmatore > mi scaricherei i sorgenti e inserirei la funzionalità da me. Ma io > no programmatore, quindi chiedo qualcuno si è già posto il problema > e ha trovato una soluzione. > > > Saluti > > 2015-02-19 22:31 GMT+01:00 [email protected] > <mailto:[email protected]> <[email protected] > <mailto:[email protected]>>: > > 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 >> <[email protected] <mailto:[email protected]>>: >> >> 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* [email protected] >> <mailto:[email protected]> >> [email protected] >> <mailto:[email protected]> [email protected] >> <mailto:[email protected]> [email protected] >> <mailto:[email protected]> >> >> 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 > > > > > -- *CANTANNA Giuseppe* [email protected] > <mailto:[email protected]> > [email protected] <mailto:[email protected]> > [email protected] <mailto:[email protected]> [email protected] > <mailto:[email protected]> > > 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://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 [email protected] 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
