fbpx
.st0{fill:#FFFFFF;}

Excel Esperto, Macro e VBA, Scorciatoie da tastiera

VBA Excel: tasti rapidi macro Excel

 Novembre 15, 2019

By  Damiano Causale

  • Home
  • VBA Excel: tasti rapidi macro Excel

In questo articolo ti mostrerò 4 tasti rapidi di cui non potrai fare a meno quando lavori con le tue macro in VBA Excel. Scopri 4 utili tasti rapidi per lavorare con le macro Excel.

Ovviamente esistono tante scorciatoie e suggerimenti per il VBA Excel. Queste che ti suggerisco sono solo una parte del kit di strumenti indispensabili che ti consentiranno di risparmiare tempo durante la scrittura delle tue macro Excel.

1 | Aprire l’editor VB

tasti rapidi vba excel

L’Editor VB è l’applicazione che usiamo per scrivere le nostre macro.  Hai già avuto il piacere di conoscerlo.

Può essere aperto facendo clic sul pulsante Visual Basic nella scheda Sviluppo in Excel.

vba excel | macro in excel

La scelta rapida da tastiera per aprire l’Editor VB in qualsiasi versione di Excel di Windows è Alt + F11.

2 | VBA Excel: visualizzare il menu a tendina Intellisense

tasti rapidi vba excel

La combinazione di tasti Ctrl + J apre il menu a discesa chiamato Intellisense. Questo menu ti mostra un elenco di oggetti, proprietà, metodi, variabili, ecc.

Potrai utilizzare questa combinazione di tasti ogni volta che scrivi le tue macro Excel.

Dopo aver digitato parte del codice aggiungi un punto, come nel seguente esempio:

vba excel esempi | excel macro

Dopo che aggiungi il punto ti verrà mostrato l’Intellisense. Nel caso contrario, è necessario cancellare il punto e digitarlo di nuovo.

In alternativa, premendo i tasti rapidi Ctrl + J vedrai immediatamente comparire il menu a discesa.

Potrai usare Ctrl + J anche per selezionare una variabile presente nell’elenco. Se all’interno della tua macro hai usato il nome variabile sbagliato, o hai bisogno di cambiarlo, premi Ctrl + J per vedere l’elenco dei nomi delle variabili.

vba excel | visual basic excel

3 | VBA Excel: completamento automatico del codice

tasti rapidi vba excel

Questa è sicuramente una delle scorciatoie da tastiera più utili in VBA.

Mentre scrivi le tue macro, la combinazione di tasti Ctrl + Spazio apre il menu a discesa Intellisense con un elenco di oggetti, proprietà, metodi, costanti, variabili e ti aiuta nel completamento delle parole.

Per usare la scorciatoia Ctrl + Spazio all’interno dell’Editor VB, inizia a digitare una riga di codice come mostrato nell’esempio.

excel vba | creare macro excel | programmi excel

Dopo aver digitato le prime lettere, premi Ctrl + Spazio. Verrà visualizzato un elenco di tutte le parole VBA che iniziano con le lettere che hai digitato. Ora premi le frecce direzionali per selezionare la parola. Quindi premi Tab o Invio per completare la parola.

Questa scorciatoia ha due importanti vantaggi:

  • ti consente di risparmiare tempo durante la digitazione di parole lunghe e i nomi delle variabili.
  • previene errori di battitura perché VBA completa le parole per te.

Questi vantaggi possono essere un enorme risparmio di tempo durante la fase di debug del tuo codice.

4 | VBA Excel: etichetta informativa sui parametri

tasti rapidi vba excel

Questa è un’altra ottima scorciatoia da tastiera da conoscere. Ctrl + i visualizza l’etichetta informativa o screentip che ti permette di vedere tutti i parametri all’interno di una proprietà, un metodo o una funzione.

vba excel

 

Per usare la scorciatoia Ctrl + i, posiziona il cursore del testo nella parola per cui vuoi visualizzare l’etichetta informativa.

Premi la combinazione di tasti Ctrl+ i. A questo punto apparirà l’etichetta informativa. Premi Esc per chiuderlo.

Vuoi scoprire come risparmiare tempo con l’automazione?

Leggi il seguente articolo: Macro Excel: usare i cicli VBA in azienda

Damiano Causale


Mi chiamo Damiano Causale, istruttore Microsoft certificato, per lavoro aiuto aziende e privati nell'utilizzo di Excel.

Damiano Causale

Your email address will not be published. Required fields are marked

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}