LibreOffice utilizza un basic diverso da quello di MS Office (che è
proprietario), che si chiama StarBasic. Inoltre, la configurazione di
default blocca tutte le macro, per motivi di sicurezza (le macro sono
quelle che trasformano MS Office nello strumento prediletto da chi
distribuisce malware).
La guida migliore allo StarBasic è quella di Andrew Pythoniak
(https://www.pitonyak.org/book/), ma dovrebbe essere sufficiente il
manuale di Calc 7.2
(https://documentation.libreoffice.org/en/english-documentation/).
In generale, si sconsiglia l'uso delle macro in basic, anche perché
LibreOffice è compatibile con Python, che è un linguaggio non solo più
moderno (il basic ha 67 anni, tanti quanti il sottoscritto, per cui non
lo definirei allo stato dell'arte) ma anche aperto, per cui risolve il
problema delle macro proprietarie che esiste anche con StarBasic.
On 12/9/21 10:25, liste DOT girarsi AT posteo DOT eu wrote:
On 04/12/21 18:43, umberto.pacie...@alice.it wrote:
Salve Team,
ho appena scaricato la versione 7.2 di libreOffice.
Fino ad ora io ho usato il pacchetto di Microsoft, ed utilizzo spesso i
vari form, con pulsanti ed altri controlli.
Una volta inserito il controllo sul foglio di calcolo (per esempio),
clicco sopra al controllo in modalità struttura, ed ho accesso alle
proprietà del controllo, e con un doppio click accedo alla
visualizzazione vba, inoltre cliccando su Alt+f11, accedo alla modalità
VBA, dove inserisco il codice necessario all'evento click del pulsante.
Sul vostro software, dopo diverse prove (per mio limite) non sono ancora
riuscito a capire come inserire i comandi basic sull'evento click di un
controllo.
Potete aiutarmi?
Grazie
Premesso che non me ne intendo di basic, ti linko la guida sul sito
help.libreoffice.org, con i risultati della parola basic, eventualmente
vedi nelle voci a destra della pagina per cercare eventualmente quel che
ti serve a naso.
https://help.libreoffice.org/7.2/it/text/sbasic/shared/01000000.html?&DbPAR=WRITER&System=UNIX
Nella casella di ricerca a destra della pagina, metti la parola basic, e
clicca enter, ti escono dei risultati relativi a voci del programma o
parti di esso dedicato al linguaggio, sempre sotto la casella, spero ti
sia utile e risolvi.
--
Italo Vignoli - LibreOffice Marketing & PR
mobile/signal +39.348.5653829 - email it...@libreoffice.org
GPG Key ID - 0xAAB8D5C0
DB75 1534 3FD0 EA5F 56B5 FDA6 DE82 934C AAB8 D5C0
--
Come cancellarsi: E-mail users+unsubscr...@it.libreoffice.org
Problemi? https://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
Linee guida per postare + altro:
https://wiki.documentfoundation.org/Local_Mailing_Lists/it
Archivio della lista: https://listarchives.libreoffice.org/it/users/
Privacy Policy: https://www.documentfoundation.org/privacy