Dare uno sguardo al codice di programmazione utilizzato in una macro (o quelli che hai registrato o le macro create da altri) è un ottimo modo per aiutarti a capire come la macro è composta e come funziona. È possibile eseguire questo esame e apportare modifiche alle macro modificandole. Questo viene fatto scegliendo prima l’opzione Macro dal menu Strumenti. Quando lo fai, vedrai un sottomenu da cui dovresti selezionare l’opzione Macro. Excel visualizza la finestra di dialogo Macro. (Vedi figura 1.)

image

Figura 1. La finestra di dialogo Macro.

Nell’elenco delle macro disponibili dovresti scegliere la macro che desideri modificare. Quando ne hai selezionato uno, puoi fare clic sul pulsante Modifica e l’editor VBA viene visualizzato con la macro selezionata caricata e pronta per la modifica.

Una volta visualizzata la macro, è possibile modificarla come desiderato. Si utilizzano molte delle stesse funzioni di modifica che si utilizzano quando si apportano modifiche a un normale foglio di lavoro. A meno che tu non comprenda appieno le conseguenze delle modifiche, in genere è meglio attenersi alla registrazione di semplici macro. Se ti senti avventuroso, tuttavia, non c’è niente di sbagliato nell’apportare modifiche alle tue macro per vedere cosa faranno. Se lo fai, è una buona idea tenere a mente questi suggerimenti:

  • Durante lo sviluppo e il test delle macro, utilizza sempre copie dei tuoi dati. Conservare i dati originali archiviati in un luogo sicuro.

  • Tenere vicino un buon riferimento alle funzioni del linguaggio macro o un riferimento ai comandi.

  • Prova spesso mentre apporti modifiche. Non apportare tutte le modifiche in una volta e poi aspettarti di eseguire un test e far funzionare tutto.

Purtroppo la vita non è così semplice.

Se tieni a mente questi suggerimenti, ci sono pochissime possibilità che tu possa ferire qualcosa. In effetti, le tue possibilità di saperne di più su Excel e sulla programmazione macro sono molto maggiori del rischio di danneggiare i dati. Provaci!

Quando hai finito di apportare modifiche alla tua macro, dovresti chiudere l’Editor VBA. La chiusura dell’Editor VBA avviene come quando si chiude qualsiasi altro programma Windows: è sufficiente fare doppio clic sull’icona Chiudi nell’angolo in alto a destra della finestra.

_Nota: _

Se desideri sapere come utilizzare le macro descritte in questa pagina (o in qualsiasi altra pagina dei siti ExcelTips), ho preparato una pagina speciale che include informazioni utili.

ExcelTips è la tua fonte di formazione economica su Microsoft Excel.

Questo suggerimento (2331) si applica a Microsoft Excel 97, 2000, 2002 e 2003. Puoi trovare una versione di questo suggerimento per l’interfaccia a nastro di Excel (Excel 2007 e versioni successive) qui: