![]() |
|||||||
LESSON
7
Il nome forse non vi dice un molto, (almeno per chi è proprio a digiuno...), ma le macro sono uno strumento che potrebbe tornarti molto ma molto utile.
Di sicuro ti è capitato di dover fare un operazione ripetitiva fino alla nausa, tanto da pensare "se lo facevo con la calcolatrice sarebbe stata la stessa cosa...", non dire di no che non ci credo!!
Bene allora le macro sono la tua soluzione al problema, in effetti non sono altro che una serie di comandi che vengono ripetuti in maniera automatica.
Facciamo un esempio?
Supponiamo di avere più fogli che devono essere formattati nella stessa maniera per diversi lavori, l'ignorante (nel senso che ignora...), che non conosce i macrocomandi, spreca il suo tempo formattando tutti i fogli, l'altro meno ignorante, formatta il primo registrando una macro e tutti gli altri eseguendo la macro che ha creato!!
Allora vediamo come si diventa meno ignoranti....
Dal menu strumenti scegliamo il comando macro oppure aggiungi la barra degli strumenti visual basic cliccando con il bottone destro del mouse su un punto qualunque della barra degli strumenti.
Da qui puoi secgliere registra nuova macro uscirà dal cilindro una finestrella che ti chiede il nome della macro, scegline uno e rispondi alla prossima casella che ti consente di assegnare una combinazione di tasti per consentire la esecuzione della macro che stai registrando. Attenzione la combinazione è fatta dal tasto ctrl+"x" dove x sta per una lettera a tua scelta, evita di assegnare combinazioni già assegnate dal programma per questo guarda la parte shortcut. Il passo successivo è quello di definire se la macro che stai registrando la vuoi utilizzare solo per la cartella di lavoro su cui stai lavorando in questo momento oppure la vuoi rendere disponibile anche per lavori diversi, se opti per la seconda scelta allora dal menù a tendina scegli memorizza macro in: cartella macro personale, altrimenti l'altra scelta. L'ultimo sforzo è quello di inserire una breve descrizione di ciò che il macrocomando che state per sfornare andrà ad automatizzare in modo che un'altro utente possa capire cosa succede se attiva il tuo lavoro.
Ora clicca su OK e scompare tutto, è il tuo momento, fai esattamente tutto ciò che ti serve per rendere il tuo foglio sfruttabile al meglio... formatta, inserisci formule.... hai finito? Bene allora puoi fermare la registrazione o dal menù strumenti/macro/interrompi registrazione oppure dal bottone della barra degli strumenti che nel frattempo è cambiato da un cerchio in un quadratino.
Hai creato un macrocomando, chiaramente ora provalo riporta il foglio nelle condizioni in cui era prima che registrassi la tanto sudata macro, ora attiva il comando esegui macro verrà fuori una finestra con molte opzioni la più semplice è esegui per prima cosa però seleziona la macro e poi vedrai eseguire alla velocità della luce le operazioni che ti stressavano rubandoti ore di vita.
Cosa succede se secgliamo le altre opzioni nella fin. esegui?
Incrementa e modifica permettono rispettivamente di aggiungere altri comandi a quelli che hai già assemblato nella macro e di cambiare i comandi già dati, ti accorgerai cliccando che se non conosci il linguaggio di programmazione visual basic sono praticamente inutili!!
Gli altri due comandi sono elimina che non so cosa vuol dire :-)) ed opzioni... che in pratica ti ripropone la stessa finestra di registra macro permettendoti di cambiare la combinazione di tasti e la descrizione del contenuto della macro.
ATTENZIONE!!!! Se scarichi dalla rete o ricevi un file da chi non conosci bene e questo contiene delle macro non fidarti, potrebbe contenere virus!!!E' una frase che assomiglia al "non accettare le caramelle dagli sconosciuti" ma per una volta dai ascolto a chi ti vuole bene :-)) quantomeno proteggiti con un antivirus aggiornato il più spesso possibile...
il gioco è fatto!
![]()
prima di andare però compila un piccolo questionario, se proprio non vuoi almeno scrivi due righe:-)
![]()