Lingua:

La suite libera e completa per l'ufficio
Disponibile Apache OpenOffice 4.1.0


Macro

Generali

Dove posso cercare aiuto per la creazione di macro ?

L'indirizzo di posta elettronica è il miglior riferimento possibile, così come il progetto API è il posto dove dovrebbero esserci i maggiori esperti di macro.

Il linguaggio delle macro di OpenOffice.org è lo stesso di MSOffice ?

No, ma è molto simile.
Invece il modello di sicurezza è diverso, come il modo in cui è strutturato il documento.

Come si registra una macro ?

Partendo dalla barra dei men, eseguite "Strumenti" => "Macro" => "Registra macro" e poi la sequenza di tasti da registrare. Alla fine, fate clic sul pulsante "Termina registrazione".
Nella finestra di dialogo che appare, salvate il file in "soffice>Standard>Module1" e assegnategli un nome significativo. Infine fate clic sul pulsante "Registra" per confermare l'operazione.

Come si assegna una macro a un tasto ?

Partendo dalla barra dei men, eseguite "Strumenti" => "Macro" => "Macro..." e poi selezionate la macro che avete creato. Fate clic sul pulsante "Assegna" e apparirà la finestra di dialogo "Configura".
Nella pagina che appare facendo clic sulla linguetta "Tastiera", selezionate un tasto non ancora utilizzato, come, per esempio, F3. Fate clic sul pulsante "Cambia", poi confermate facendo clic su "OK" e poi su "Chiudi".

A questo punto premendo solo il tasto F3, ottenete esattamente le operazioni che eseguiva la macro. Dato che lo avete salvato in "soffice", questa funzione sarà disponibile in tutti i tipi di documenti OpenOffice.

(vai a inizio pagina)

HOWTO e documentazione

Dove trovo altra documentazione sulle macro ?

Ci sono altre informazioni in inglese nel progetto API e in Developers Guide (Guida per lo sviluppatore). Anche Andrew Pitonyak ha scritto un ottimo documento sulle macro che contiene parecchi esempi, all'indirizzo Internet: http://www.pitonyak.org/oo.php

(vai a inizio pagina)

   

Apache Software Foundation

Copyright & License | Privacy | Website Feedback | Contact Us | Donate | Thanks

Apache, the Apache feather logo, and OpenOffice are trademarks of The Apache Software Foundation. OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.