9820
Commento: acl paolo
|
12525
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 1: | Linea 1: |
## page was renamed from Fcm/Edizione/HowTo6 #acl GruppoAdmin:admin,read,write,revert GruppoOperatori:admin,read,write,revert GruppoEditori:read,write,revert CristianoLuinetti:admin,read,write,revert MarcoBuono:admin,read,write,revert AldoLatino:admin,read,write,revert PaoloGarbin:admin,read,write,revert GruppoFcm:read,write,revert -All:read -Known:read |
#acl GruppoAdmin:admin,read,write,revert GruppoOperatori:admin,read,write,revert GruppoEditori:read,write,revert GruppoFcm:read,write,revert palombo:admin,read,write,revert new.life:admin,read,write,revert paolettopn:admin,read,write,revert Known:read All:read |
Linea 7: | Linea 7: |
Calc è il modulo foglio di calcolo di LibreOffice, che è compatibile con Microsoft Excel. Abbiamo già visto un uso per Calc quando abbiamo creato il database del povero uomo nel mio ultimo articolo, ma Calc è capace di più di una sola collezione di dati. Come suggerisce il nome, Calc può fare operazioni usando un ricco numero di funzioni integrate nel programma. Ciò significa che non dobbiamo calcorare manualmente il totale di qualche colonna; possiamo inserire una formula per aggiungerlo per noi. Calc ci permette anche di prevedere uno scenario “cosa accadrebbe se...” per giocare con i numeri nel vostro foglio di calcolo. | Scritto da Elmer Perry |
Linea 9: | Linea 9: |
Prima di addentrarci nella costruzione del foglio di calcolo del nostro bilancio, è necessario sapere alcune cose su come un file, a volte indicato come una cartella di lavoro in Calc, funziona. Ogni file può contenere alcuni fogli di calcolo diversi. In una nuova cartella di lavoro si ottengono di default tre fogli di calcolo di nome Foglio1, Foglio2 e Foglio3. Essi sono elencati sulle schede nella parte inferiore della finestra. Ogni foglio è costituito da singole cellule. Identificate le celle dalla loro lettera di colonna e numero di riga. Per esempio, la prima cella in alto a sinistra è A1, la prima colonna, prima riga. Ogni foglio di calcolo è in grado di avere 1.024 colonne e 1.048.576 righe. L'aspetto della finestra di Calc è un po' diverso rispetto alla finestra di Writer. Avete ancora una barra dei menu e una barra di formattazione, ma sotto la barra di formattazione, si ha la barra della formula. La barra della formula è il tuo amico quando si lavora in Calc. La casella più a sinistra è l'attuale casella nome della cella. Vi dice la cella selezionata o intervallo di celle. I tre pulsanti sono la procedura guidata della funzione, il tasto della somma e il tasto funzione. La casella di testo è la stringa di input. Usala per modificare il contenuto di una cella. | Recentemente ho ricevuto una richiesta per un tutorial su Macro; così facciamo una breve pausa dal nostro lavoro e ne parliamo brevemente. Le macro vi permettono di automatizzare azioni ripetute, come la scrittura dell'intestazione. Questo vi libera dal dover digitare o ripetere ogni volta alcune azioni. In questo tutorial HOW-TO, andremo a vedere come registrare delle macro e come usarle. LibreOffice Basic ha un suo linguaggio di scripting, che va oltre lo scopo di questo tutorial; forse successivamente riprenderemo le macro per parlare del linguaggio di scripting. |
Linea 11: | Linea 11: |
Nella parte superiore del foglio di calcolo hai le intestazioni delle colonne (A, B, C. ..) e, lungo il lato sinistro, si hanno la intestazioni di riga (1, 2, 3 ...). Le colonne e le righe sono segnate sul foglio da linee grigio chiaro. Troverete questa griglia a portata di mano quando state disponendo il foglio di calcolo. |
NOTA: Potete trovare informazioni su LibreOffice Basic nell'Aiuto, oppure potete scaricare la documentazione all'indirizzo: http://wiki.documentfoundation.org/images/d/dd/BasicGuide_OOo3.2.0.odt. |
Linea 14: | Linea 13: |
Hai diverse scelte nel modo in cui si immettono i dati nelle celle. È possibile fare clic sulla cella e iniziare a digitare. Quando avete finito, premere Invio e si passerà alla cella sottostante. È anche possibile fare clic su una cella e inserire i propri dati nella riga di immissione della barra della formula. Questo metodo ha un inconveniente, che spiegherò in un minuto, ma a volte, è il metodo migliore per modificare il contenuto di una cella. È possibile modificare direttamente la cella facendo doppio clic sulla cella. In questo modo andrete in modalità di modifica delle celle. Questa modalità è simile alla modifica nella barra della formula. | Abilitare la registrazione Macro |
Linea 16: | Linea 15: |
Per navigare all'interno del vostro foglio di calcolo, si può sempre prendere il mouse e fare clic sulla cella che si desidera. Tuttavia, dato che spesso le vostre mani sono già sulla tastiera, le scorciatoie da tastiera funzionano meglio. Tab vi sposta di una cella a destra. Shift-Tab vi sposta di una cella a sinistra. Invio per spostarsi una cella verso il basso e Shift-Enter vi sposta una cella in alto. Anche se non in modalità di modifica o senza l'uso della stringa di input, i tasti freccia vi spostano nella direzione della freccia. I tasti freccia sono disabilitati per la navigazione, mentre nella stringa di input e in modalità di modifica vi consente di muoverti all'interno del tuo contenuto. | Di default la registrazione delle macro è disabilitata; a quanto pare queste sono considerate come "funzionalità in sperimentazione (instabili)". Per abilitare tale funzione, andate su Strumenti > Opzioni, selezionare Generali sotto la sezione LibreOffice e spuntate "attiva funzionalità in sperimentazione (instabili)". Ciò renderà disponibile l'opzione "Registra macro" sotto a Strumenti > Macro. |
Linea 18: | Linea 17: |
Ora, con questi attrezzi nella vostra cintura, costruiamo la prima sezione del nostro foglio di calcolo di bilancio. Aprite un nuovo file di Calc. Fate clic sul punto bianco grigio a sinistra della colonna e sopra l'intestazione della prima riga. In questo modo selezionare l'intero foglio. Nella barra di formattazione, impostate il carattere di un bel sans-serif come Arial e impostate la dimensione del carattere 12pt. In questo modo abbiamo impostato il font predefinito e la dimensione per il nostro intero foglio. | Registrazione di una macro |
Linea 20: | Linea 19: |
Nella cella A1, digitate il testo "Reddito per questo periodo" e premete Invio. Per ora non preoccupatevi se il testo supera la cella. Lo sistemeremo in un minuto. Nella seconda riga della colonna A, digitate "Fonti". Giù la colonna A, a partire dalla riga 3, nei diversi tipi di reddito che hai digita, ad esempio, Lavoro, Freelance, Bonus. Io di solito aggiungo una "Varie" per quelle cose che non rientrano in altre categorie, come vincere la lotteria e rinunciare al vostro giorno di lavoro. | Quando siete in modalità di registrazione macro, essa terrà traccia di ogni azione che fate e di ogni cosa che scrivete, registrandola in una macro. Ricordate come abbiamo abilitato le funzionalità sperimentali per avere l'opzione "Registra macro"? Bene il motivo di questa domanda è perché a volte la registrazione macro fallisce. Non l'ho sperimentato io personalmente, ma ho pensato di doverlo dire. |
Linea 22: | Linea 21: |
A questo punto, alcune delle vostre fonti di reddito possono sovraccaricare le relative celle. Possiamo regolare la larghezza della colonna trascinandola facendo clic tra le intestazioni delle celle A e B. Non ci siamo ancora interessati della cella A1. Per adesso, il sovraccarico di A1 va bene, basta assicurarsi che tutte le fonti di reddito sono inserite in colonna. | Per dimostrare una registrazione macro, creeremo una macro di nome "Chiusura". Ogni volta che scrivete una lettera, dovete terminarla con una frase di chiusura; quindi perché non metterla in una macro? |
Linea 24: | Linea 23: |
Spostatevi nella cella B2. Digitate "Importo". Premete Invio. Sotto la colonna B, inserite un importo per ciascuna delle fonti di reddito. Si noterà che il valore predefinito per numeri è solo qualche numero non formattato. Facciamoli sembrare come importi in valuta. Li cambieremo tutti in una volta. Potete selezionare tutte le celle numerate da cliccando con il tasto sinistro del mouse e trascinando fino ad avere evidenziato tutti i numeri. È anche possibile fare clic sulla prima cella, tenere premuto il tasto Shift e cliccate su l'ultima. Con la tastiera, utilizzare Shift in combinazione con i tasti freccia. Formato> Celle> Numeri. Selezionare la categoria Valuta. Sopra la casella Formato, selezionate il tipo corretto di valuta per il proprio paese. Selezionate un formato di valuta dalla casella del formato. Ciò è tutto sopra di voi. Dal momento che non si dovrebbe mai avere un dato negativo nelle celle del reddito, non c'è bisogno di preoccuparsi troppo dei formati che trattano i numeri negativi. | Iniziate con un nuovo documento di testo. Per iniziare la registrazione della macro, andate su Strumenti > Macro > Registra macro. Ciò farà apparire la relativa barra degli strumenti. Qui c'è solo una opzione: Ferma registrazione. Premete il tasto Tab sulla vostra tastiera per tre o quattro volte (in questo modo il cursore dovrebbe essere pressoché al centro della pagina). Scrivete 'Tanti auguri' o 'con amore', oppure la vostra frase di chiusura preferita. Andate a capo due volte in modo da lasciare lo spazio per la firma. Premete di nuovo tante volte quanto prima il tasto Tab, cambiate il testo mettendolo in grassetto premendo l'apposito bottone nella barra della formattazione e scrivete il vostro nome. Come ultima cosa, andiamo ad aggiungere un titolo sotto il nome. Premete Invio, poi il tasto Tab lo stesso numero di volte di prima, togliete la formattazione del testo in grassetto, per poi impostare il carattere su corsivo. Scrivete il titolo, premete Invio e fate clic su 'Ferma registrazione'. |
Linea 26: | Linea 25: |
Ora, ci prenderemo cura di A1 che straborda in B1. Dal momento che questo testo è una voce per la sezione, vorremmo che si estendesse lungo tutta la larghezza della sezione. Unisci celle è la risposta. Evidenziate le celle A1 e B1, e Formato> Unisci celle> Unisci e centra celle. Useremo molto unire le celle, e ciò dovrebbe diventare una delle tue usuali caratteristiche di formattazione. Purtroppo non c'è una scorciatoia da tastiera. È possibile crearne una in Strumenti > Personalizza > Tastiera, ma fate attenzione a non assegnare la scorciatoia da tastiera per una funzionalità comune o predefinita. | Vi apparirà la finestra di dialogo Macro Basic. Selezionate la libreria in cui volete salvare la macro, solitamente in 'Mie macro'. Inserite il nome della macro nella casella di testo e poi fate clic sul pulsante Salva. |
Linea 28: | Linea 27: |
Adesso facciamola apparire come un'intestazione. Rendiamo il carattere in grassetto, Formato > Celle > Carattere. Seleziona Grassetto sotto Tipo di carattere. Mettiamo un bordo intorno a esso per farlo risaltare solo un po' di più. Fate clic sulla scheda Bordi. Sotto Predefinito, fate clic sulla seconda casella, Imposta tutti i quattro bordi. Lasciate lo stile predefinito, ma cambiate il colore in grigio. Fate clic su OK. | Provare la macro |
Linea 30: | Linea 29: |
Con le nostre intestazioni Sorgente e Importo, vogliamo che questi risaltino pure, ma c'è bisogno di farli apparire un po' diversi per distinguerli dall'intestazione di sezione. Selezionate le due celle che contengono la Sorgente e l'Importo. Formato > Celle > Carattere. Selezionate di nuovo grassetto. Fate clic sulla scheda Bordi. Questa volta vogliamo solo un bordo tra le due celle. Fate clic nella casella Definito dall'utente tra i due box grigi che hanno una X bianca. Vedrete una linea tra i due. Cambiare il colore in grigio. Nella scheda Allineamento, modificate l'allineamento orizzontale e verticale a centrato. Nella scheda Sfondo, selezionate azzurro (Blue 8) come colore di sfondo. Fate clic su OK. Per i nostri elementi dei proventi, potremmo mettere un bordo intorno a loro, ma che può essere a volte difficile da leggere. Invece, evidenziamo le righe pari. Iniziamo con la seconda voce, evidenziate sia il nome e il suo importo. Formato > Celle > Scheda Sfondo. Selezionate un grigio chiaro per lo sfondo. Ho usato grigio 10%. Fate clic su OK. Ripetete l'operazione per tutte le righe pari. |
Vorrete provare la vostra macro, per assicurarvi che tutto sia stato registrato correttamente; per fare ciò andate su Strumenti > Macro > Esegui macro. Selezionate la libreria in cui l'avete salvata, per poi selezionare la macro ed eseguirla facendo clic sul bottone Esegui. La macro verrà eseguita, scrivendo l'intero testo che avete registrato e con la stessa formattazione che avete adoperato. |
Linea 33: | Linea 31: |
Sarebbe bello avere un divisore tra il nome e la quantità e un bordo intorno l'intera lista. Cliccate sul nome, tenete premuto il tasto Maiusc e fare clic sull'ultimo numero. Questo dovrebbe evidenziare tutti gli elementi e i loro importi. Formato > Celle > Scheda Bordo. Sotto Predefinito selezionate la seconda casella, impostate solo Bordo esterno. Noterete che il box Definite dall'utente questa volta è diverso. Ci sono quattro caselle di colore grigio con X bianco in queste. Fate clic tra le prime due caselle. Questo vi darà una linea verticale tra le celle. Se fate clic nel mezzo, si creerà una linea verticale e orizzontale che non è quello che vogliamo. Cambiate il colore in grigio e fate clic su OK. Questo completa la sezione Importi del nostro foglio di calcolo. Nel prossimo articolo continueremo con i nostri fogli di calcolo di bilancio con l'aggiunta della sezione Attività. E cominceremo cercando di far fare al nostro foglio di calcolo un po' di matematica per noi utilizzando la funzione Somma. |
Se qualcosa non è andata come volevamo, potete eliminare la macro e crearne una nuova. Per eliminarla, andate su Strumenti > Macro > Organizza macro > LibreOffice Basic. Cercate la macro nella libreria, la selezionate e fate clic sul bottone Elimina. |
Linea 36: | Linea 33: |
Creare una scorciatoia alla vostra macro Se usate molto spesso la macro, non volete andare su Strumenti > Macro > Esegui macro ogni volta che ne avete bisogno. LibreOffice permette di aggiungere una macro ai menu, alle barre degli strumenti, alle scorciatoie della tastiera e agli eventi di una applicazione. Potete fare tutto ciò andando su Strumenti > Personalizza. Per fare un esempio, andiamo ad aggiungere un menu di none 'Macro' in LibreOffice Writer, per poi aggiungerci la nostra macro 'Chiusura'. Andate su Strumenti > Personalizza, selezionate la scheda Menu, fate clic sul pulsate Nuovo, nominate il nuovo menu, spostatevi sul bottone prima di Aiuto con le frecce direzionali e fate clic su OK. Per adesso il vostro nuovo menu è vuoto. Fate clic sul pulsante Aggiungi, cercate Macro LibreOffice sotto la categoria, navigate lungo l'albero per ricercare la vostra macro, selezionate la macro Chiusura e fate clic sul bottone Aggiungi. Una volta che essa viene aggiunta nel menu, fate clic sul pulsante Chiudi, per poi fare clic su OK nella finestra di dialogo Personalizza. Ora avete un oggetto del menu di nome Macro e sotto di essa la macro Chiusura. Ora potete potete selezionarla quando ne avete bisogno, velocizzando il tutto. Questo è stata solo un'introduzione molto breve sulle macro. Prima di usarle, siate sicuri che non ci sia un'alternativa valida che faccia ciò che state cercando di fare; ma solitamente la macro è la soluzione migliore per compiere una stessa azione ripetutamente. C'è un linguaggio di scripting di LibreOffice Basic, di cui forse ne parleremo successivamente. Inoltre potete scaricare le macro dal web e importarle per usarle in LibreOffice. Il prossimo mese torneremo a trattare di Impress lavorando con le diapositive. <<<<<<<<<<<<<<<<<<<<<< Scheda autore >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> La storia lavorativa, di programmazione e informatica di Elmer Perry include un Apple IIE, con alcuni Amiga, un generoso aiuto di DOS e Windows e una spolverata di Unix, il tutto ben mescolato con Linux e Ubuntu. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> |
|
Linea 39: | Linea 51: |
Linea 41: | Linea 54: |
Scritto da Elmer Perry Recentemente ho ricevuto una richiesta per un tutorial sulle macro di LibreOffice; così facciamo una breve pausa dal nostro lavoro su Impress e ne parliamo brevemente. Le macro vi permettono di automatizzare azioni ripetitive, come la scrittura dell'intestazione. Questo vi libera dal dover digitare o ripetere ogni volta alcune azioni. In questo tutorial HOW-TO, andremo a vedere come registrare delle macro e come usarle. LibreOffice ha un suo Basic, un linguaggio di scripting, che va oltre lo scopo di questo tutorial; forse successivamente riprenderemo le macro per parlare del linguaggio di scripting. NOTA: Potete trovare informazioni su LibreOffice Basic nell'Aiuto, oppure potete scaricare la documentazione all'indirizzo: http://wiki.documentfoundation.org/images/d/dd/BasicGuide_OOo3.2.0.odt. Abilitare la registrazione Macro Di default la registrazione delle macro è disabilitata; a quanto pare le macro sono considerate come una "funzionalità in sperimentazione (instabili)". Per abilitare tale funzione, andate su Strumenti > Opzioni. Selezionare Generali sotto la sezione LibreOffice e spuntate "attiva funzionalità in sperimentazione (instabili)". Ciò renderà disponibile l'opzione "Registra macro" sotto a Strumenti > Macro. Registrazione di una macro Quando siete in modalità di registrazione macro, il registratore di macro terrà traccia di ogni azione che fate e di ogni cosa che digitate, e lo registra in una macro. Ricordate come abbiamo abilitato le funzionalità sperimentali per avere l'opzione "Registra macro"? Bene il motivo di questa domanda è perché a volte la registrazione macro fallisce. Non l'ho sperimentato io personalmente, ma ho pensato di doverlo dire. Per dimostrare una registrazione macro, creeremo una macro di nome "Chiusura". Ogni volta che scrivete una lettera, dovete terminarla con una frase di chiusura; quindi perché non metterla in una macro? Iniziate con un nuovo documento di testo. Per iniziare la registrazione della macro, andate su Strumenti > Macro > Registra macro. Ciò farà apparire la relativa barra degli strumenti. Qui c'è solo una opzione: Ferma registrazione. Premete il tasto Tab sulla vostra tastiera per tre o quattro volte (in questo modo il cursore dovrebbe essere pressoché al centro della pagina). Scrivete 'Tanti auguri' o 'affettuosità', oppure la vostra frase di chiusura preferita. Andate a capo due volte in modo da lasciare lo spazio per la firma. Premete di nuovo tante volte quante prima il tasto Tab, cambiate il testo mettendolo in grassetto premendo l'apposito bottone nella barra della formattazione e scrivete il vostro nome. Come ultima cosa, andiamo ad aggiungere un titolo sotto il nome. Premete Invio, poi il tasto Tab lo stesso numero di volte di prima, togliete la formattazione del testo in grassetto, per poi impostare il carattere su corsivo. Scrivete il titolo, premete Invio e fate clic su 'Ferma registrazione'. Vi apparirà la finestra di dialogo Macro Basic. Selezionate la libreria in cui volete salvare la macro, solitamente in 'Mie macro'. Inserite il nome della macro nella casella di testo e poi fate clic sul pulsante Salva. Provare la macro Vorrete provare la vostra macro, per assicurarvi che tutto sia stato registrato correttamente; per fare ciò andate su Strumenti > Macro > Esegui macro. Selezionate la libreria in cui l'avete salvata, per poi selezionare la macro ed eseguirla facendo clic sul pulsante Esegui. La macro verrà eseguita, scrivendo l'intero testo che avete registrato e con la stessa formattazione che avete adoperato. Se qualcosa non è andata come volevamo, potete eliminare la macro e crearne una nuova. Per eliminarla, andate su Strumenti > Macro > Organizza macro > LibreOffice Basic. Cercate la macro nella libreria, la selezionate e fate clic sul pulsante Elimina. Creare una scorciatoia alla vostra macro Se usate molto spesso la macro, non volete andare su Strumenti > Macro > Esegui macro ogni volta che ne avete bisogno. LibreOffice permette di aggiungere una macro ai menu, alle barre degli strumenti, alle scorciatoie della tastiera e agli eventi di una applicazione. Potete fare tutto ciò andando su Strumenti > Personalizza. Per fare un esempio, andiamo ad aggiungere un menu di nome 'Macro' in LibreOffice Writer, per poi aggiungerci la nostra macro 'Chiusura'. Andate su Strumenti > Personalizza, selezionate la scheda Menu, fate clic sul pulsante Nuovo, nominate il nuovo menu, spostatevi sul bottone prima di Aiuto con le frecce direzionali e fate clic su OK. Per adesso il vostro nuovo menu è vuoto. Fate clic sul pulsante Aggiungi, cercate Macro LibreOffice sotto la categoria, navigate lungo l'albero per ricercare la vostra macro, selezionate la macro Chiusura e fate clic sul pulsante Aggiungi. Una volta che essa viene aggiunta nel menu, fate clic sul pulsante Chiudi, per poi fare clic su OK nella finestra di dialogo Personalizza. Ora avete un oggetto del menu di nome Macro e sotto di essa la macro Chiusura. Ora potete potete selezionarla quando ne avete bisogno, velocizzando il tutto. Questo è stata solo un'introduzione molto breve sulle macro. Prima di usarle, siate sicuri che non ci sia un'alternativa valida che faccia ciò che state cercando di fare; ma solitamente la macro è la soluzione che stavate cercando per azioni ripetitive eseguite spesso. C'è un linguaggio di scripting Basic di LibreOffice , di cui forse parleremo successivamente. Inoltre potete scaricare le macro dal web e importarle per usarle in LibreOffice. Il prossimo mese torneremo a trattare di Impress e a lavorare con le diapositive. <<<<<<<<<<<<<<<<<<<<<< Scheda autore >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> La storia lavorativa, di programmazione e informatica di Elmer Perry include un Apple IIE, con alcuni Amiga, un generoso aiuto di DOS e Windows e una spolverata di Unix, il tutto ben mescolato con Linux e Ubuntu. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> |
|
Linea 42: | Linea 97: |
io personalmente preferirei il termine pulsante rispetto a bottone |
Traduzione italiana
Scritto da Elmer Perry
Recentemente ho ricevuto una richiesta per un tutorial su Macro; così facciamo una breve pausa dal nostro lavoro e ne parliamo brevemente. Le macro vi permettono di automatizzare azioni ripetute, come la scrittura dell'intestazione. Questo vi libera dal dover digitare o ripetere ogni volta alcune azioni. In questo tutorial HOW-TO, andremo a vedere come registrare delle macro e come usarle. LibreOffice Basic ha un suo linguaggio di scripting, che va oltre lo scopo di questo tutorial; forse successivamente riprenderemo le macro per parlare del linguaggio di scripting.
NOTA: Potete trovare informazioni su LibreOffice Basic nell'Aiuto, oppure potete scaricare la documentazione all'indirizzo: http://wiki.documentfoundation.org/images/d/dd/BasicGuide_OOo3.2.0.odt.
Abilitare la registrazione Macro
Di default la registrazione delle macro è disabilitata; a quanto pare queste sono considerate come "funzionalità in sperimentazione (instabili)". Per abilitare tale funzione, andate su Strumenti > Opzioni, selezionare Generali sotto la sezione LibreOffice e spuntate "attiva funzionalità in sperimentazione (instabili)". Ciò renderà disponibile l'opzione "Registra macro" sotto a Strumenti > Macro.
Registrazione di una macro
Quando siete in modalità di registrazione macro, essa terrà traccia di ogni azione che fate e di ogni cosa che scrivete, registrandola in una macro. Ricordate come abbiamo abilitato le funzionalità sperimentali per avere l'opzione "Registra macro"? Bene il motivo di questa domanda è perché a volte la registrazione macro fallisce. Non l'ho sperimentato io personalmente, ma ho pensato di doverlo dire.
Per dimostrare una registrazione macro, creeremo una macro di nome "Chiusura". Ogni volta che scrivete una lettera, dovete terminarla con una frase di chiusura; quindi perché non metterla in una macro?
Iniziate con un nuovo documento di testo. Per iniziare la registrazione della macro, andate su Strumenti > Macro > Registra macro. Ciò farà apparire la relativa barra degli strumenti. Qui c'è solo una opzione: Ferma registrazione. Premete il tasto Tab sulla vostra tastiera per tre o quattro volte (in questo modo il cursore dovrebbe essere pressoché al centro della pagina). Scrivete 'Tanti auguri' o 'con amore', oppure la vostra frase di chiusura preferita. Andate a capo due volte in modo da lasciare lo spazio per la firma. Premete di nuovo tante volte quanto prima il tasto Tab, cambiate il testo mettendolo in grassetto premendo l'apposito bottone nella barra della formattazione e scrivete il vostro nome. Come ultima cosa, andiamo ad aggiungere un titolo sotto il nome. Premete Invio, poi il tasto Tab lo stesso numero di volte di prima, togliete la formattazione del testo in grassetto, per poi impostare il carattere su corsivo. Scrivete il titolo, premete Invio e fate clic su 'Ferma registrazione'.
Vi apparirà la finestra di dialogo Macro Basic. Selezionate la libreria in cui volete salvare la macro, solitamente in 'Mie macro'. Inserite il nome della macro nella casella di testo e poi fate clic sul pulsante Salva.
Provare la macro
Vorrete provare la vostra macro, per assicurarvi che tutto sia stato registrato correttamente; per fare ciò andate su Strumenti > Macro > Esegui macro. Selezionate la libreria in cui l'avete salvata, per poi selezionare la macro ed eseguirla facendo clic sul bottone Esegui. La macro verrà eseguita, scrivendo l'intero testo che avete registrato e con la stessa formattazione che avete adoperato.
Se qualcosa non è andata come volevamo, potete eliminare la macro e crearne una nuova. Per eliminarla, andate su Strumenti > Macro > Organizza macro > LibreOffice Basic. Cercate la macro nella libreria, la selezionate e fate clic sul bottone Elimina.
Creare una scorciatoia alla vostra macro
Se usate molto spesso la macro, non volete andare su Strumenti > Macro > Esegui macro ogni volta che ne avete bisogno. LibreOffice permette di aggiungere una macro ai menu, alle barre degli strumenti, alle scorciatoie della tastiera e agli eventi di una applicazione. Potete fare tutto ciò andando su Strumenti > Personalizza.
Per fare un esempio, andiamo ad aggiungere un menu di none 'Macro' in LibreOffice Writer, per poi aggiungerci la nostra macro 'Chiusura'. Andate su Strumenti > Personalizza, selezionate la scheda Menu, fate clic sul pulsate Nuovo, nominate il nuovo menu, spostatevi sul bottone prima di Aiuto con le frecce direzionali e fate clic su OK. Per adesso il vostro nuovo menu è vuoto. Fate clic sul pulsante Aggiungi, cercate Macro LibreOffice sotto la categoria, navigate lungo l'albero per ricercare la vostra macro, selezionate la macro Chiusura e fate clic sul bottone Aggiungi. Una volta che essa viene aggiunta nel menu, fate clic sul pulsante Chiudi, per poi fare clic su OK nella finestra di dialogo Personalizza. Ora avete un oggetto del menu di nome Macro e sotto di essa la macro Chiusura. Ora potete potete selezionarla quando ne avete bisogno, velocizzando il tutto.
Questo è stata solo un'introduzione molto breve sulle macro. Prima di usarle, siate sicuri che non ci sia un'alternativa valida che faccia ciò che state cercando di fare; ma solitamente la macro è la soluzione migliore per compiere una stessa azione ripetutamente. C'è un linguaggio di scripting di LibreOffice Basic, di cui forse ne parleremo successivamente. Inoltre potete scaricare le macro dal web e importarle per usarle in LibreOffice.
Il prossimo mese torneremo a trattare di Impress lavorando con le diapositive.
<<<<<<<<<<<<<<<<<<<<<< Scheda autore >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
La storia lavorativa, di programmazione e informatica di Elmer Perry include un Apple IIE, con alcuni Amiga, un generoso aiuto di DOS e Windows e una spolverata di Unix, il tutto ben mescolato con Linux e Ubuntu.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Note alla traduzione
Revisione
Scritto da Elmer Perry
Recentemente ho ricevuto una richiesta per un tutorial sulle macro di LibreOffice; così facciamo una breve pausa dal nostro lavoro su Impress e ne parliamo brevemente. Le macro vi permettono di automatizzare azioni ripetitive, come la scrittura dell'intestazione. Questo vi libera dal dover digitare o ripetere ogni volta alcune azioni. In questo tutorial HOW-TO, andremo a vedere come registrare delle macro e come usarle. LibreOffice ha un suo Basic, un linguaggio di scripting, che va oltre lo scopo di questo tutorial; forse successivamente riprenderemo le macro per parlare del linguaggio di scripting.
NOTA: Potete trovare informazioni su LibreOffice Basic nell'Aiuto, oppure potete scaricare la documentazione all'indirizzo: http://wiki.documentfoundation.org/images/d/dd/BasicGuide_OOo3.2.0.odt.
Abilitare la registrazione Macro
Di default la registrazione delle macro è disabilitata; a quanto pare le macro sono considerate come una "funzionalità in sperimentazione (instabili)". Per abilitare tale funzione, andate su Strumenti > Opzioni. Selezionare Generali sotto la sezione LibreOffice e spuntate "attiva funzionalità in sperimentazione (instabili)". Ciò renderà disponibile l'opzione "Registra macro" sotto a Strumenti > Macro.
Registrazione di una macro
Quando siete in modalità di registrazione macro, il registratore di macro terrà traccia di ogni azione che fate e di ogni cosa che digitate, e lo registra in una macro. Ricordate come abbiamo abilitato le funzionalità sperimentali per avere l'opzione "Registra macro"? Bene il motivo di questa domanda è perché a volte la registrazione macro fallisce. Non l'ho sperimentato io personalmente, ma ho pensato di doverlo dire.
Per dimostrare una registrazione macro, creeremo una macro di nome "Chiusura". Ogni volta che scrivete una lettera, dovete terminarla con una frase di chiusura; quindi perché non metterla in una macro?
Iniziate con un nuovo documento di testo. Per iniziare la registrazione della macro, andate su Strumenti > Macro > Registra macro. Ciò farà apparire la relativa barra degli strumenti. Qui c'è solo una opzione: Ferma registrazione. Premete il tasto Tab sulla vostra tastiera per tre o quattro volte (in questo modo il cursore dovrebbe essere pressoché al centro della pagina). Scrivete 'Tanti auguri' o 'affettuosità', oppure la vostra frase di chiusura preferita. Andate a capo due volte in modo da lasciare lo spazio per la firma. Premete di nuovo tante volte quante prima il tasto Tab, cambiate il testo mettendolo in grassetto premendo l'apposito bottone nella barra della formattazione e scrivete il vostro nome. Come ultima cosa, andiamo ad aggiungere un titolo sotto il nome. Premete Invio, poi il tasto Tab lo stesso numero di volte di prima, togliete la formattazione del testo in grassetto, per poi impostare il carattere su corsivo. Scrivete il titolo, premete Invio e fate clic su 'Ferma registrazione'.
Vi apparirà la finestra di dialogo Macro Basic. Selezionate la libreria in cui volete salvare la macro, solitamente in 'Mie macro'. Inserite il nome della macro nella casella di testo e poi fate clic sul pulsante Salva.
Provare la macro
Vorrete provare la vostra macro, per assicurarvi che tutto sia stato registrato correttamente; per fare ciò andate su Strumenti > Macro > Esegui macro. Selezionate la libreria in cui l'avete salvata, per poi selezionare la macro ed eseguirla facendo clic sul pulsante Esegui. La macro verrà eseguita, scrivendo l'intero testo che avete registrato e con la stessa formattazione che avete adoperato.
Se qualcosa non è andata come volevamo, potete eliminare la macro e crearne una nuova. Per eliminarla, andate su Strumenti > Macro > Organizza macro > LibreOffice Basic. Cercate la macro nella libreria, la selezionate e fate clic sul pulsante Elimina.
Creare una scorciatoia alla vostra macro
Se usate molto spesso la macro, non volete andare su Strumenti > Macro > Esegui macro ogni volta che ne avete bisogno. LibreOffice permette di aggiungere una macro ai menu, alle barre degli strumenti, alle scorciatoie della tastiera e agli eventi di una applicazione. Potete fare tutto ciò andando su Strumenti > Personalizza.
Per fare un esempio, andiamo ad aggiungere un menu di nome 'Macro' in LibreOffice Writer, per poi aggiungerci la nostra macro 'Chiusura'. Andate su Strumenti > Personalizza, selezionate la scheda Menu, fate clic sul pulsante Nuovo, nominate il nuovo menu, spostatevi sul bottone prima di Aiuto con le frecce direzionali e fate clic su OK. Per adesso il vostro nuovo menu è vuoto. Fate clic sul pulsante Aggiungi, cercate Macro LibreOffice sotto la categoria, navigate lungo l'albero per ricercare la vostra macro, selezionate la macro Chiusura e fate clic sul pulsante Aggiungi. Una volta che essa viene aggiunta nel menu, fate clic sul pulsante Chiudi, per poi fare clic su OK nella finestra di dialogo Personalizza. Ora avete un oggetto del menu di nome Macro e sotto di essa la macro Chiusura. Ora potete potete selezionarla quando ne avete bisogno, velocizzando il tutto.
Questo è stata solo un'introduzione molto breve sulle macro. Prima di usarle, siate sicuri che non ci sia un'alternativa valida che faccia ciò che state cercando di fare; ma solitamente la macro è la soluzione che stavate cercando per azioni ripetitive eseguite spesso. C'è un linguaggio di scripting Basic di LibreOffice , di cui forse parleremo successivamente. Inoltre potete scaricare le macro dal web e importarle per usarle in LibreOffice.
Il prossimo mese torneremo a trattare di Impress e a lavorare con le diapositive.
<<<<<<<<<<<<<<<<<<<<<< Scheda autore >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
La storia lavorativa, di programmazione e informatica di Elmer Perry include un Apple IIE, con alcuni Amiga, un generoso aiuto di DOS e Windows e una spolverata di Unix, il tutto ben mescolato con Linux e Ubuntu.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Note alla revisione
io personalmente preferirei il termine pulsante rispetto a bottone