Nota: Questo articolo ha esaurito la sua funzione e verrà ritirato tra breve. Per evitare problemi di "Pagina non trovata", si sta procedendo alla rimozione dei collegamenti noti. Se sono stati creati collegamenti a questa pagina, rimuoverli per contribuire a ottimizzare il Web.
Il modo più semplice per iniziare a programmare con VBA in Office per Mac 2011 consiste nell'usare Registratore macro. Il registratore registra semplicemente un'attività che si esegue nell'app di Office e quindi la converte in codice VBA. In seguito è possibile esaminare il codice generato per scoprire quale codice VBA è stato usato per completare l'azione.
Ci si potrebbe chiedere perché sia necessario esaminare il codice, se il registratore esegue automaticamente l'attività. Mentre si usa il Registratore macro per creare macro, ci si rende conto che esistono dei limiti per quanto riguarda le attività che è possibile registrare ed è necessario accedere al codice per creare funzionalità più complesse nella macro.
Esaminiamo un esempio su come registrare l'attività di eliminazione di una riga da una tabella di Word.
-
Creare prima di tutto una tabella in Word.
-
Posizionare il cursore nella prima cella della tabella. Nell'esempio precedente il cursore viene posizionato nella cella Andrea.
-
Fare clic su Strumenti > Macro > Registra nuova macro
-
Cambiare il nome della macro in EliminaRiga e fare clic su OK.
Suggerimento: Il nome della macro non può contenere spazi né caratteri speciali.
-
Ora con il registratore avviato selezionare la scheda Layout tabella e fare clic su Elimina > Elimina righe.
-
Interrompere il Registratore macro facendo clic su Strumenti > Macro > Interrompi registrazione.
Una volta registrata l'azione, esaminiamo il codice.
Nota: Il Registratore macro non registra le pressioni dei tasti.