Commentando in VBA

Questo articolo ti insegnerà come commentare una singola riga o più blocchi di codice nell'editor VBA. Invece, se vuoi imparare come interagire con i commenti delle celle di Excel usando VBA, leggi quell'articolo.

Commento VBA Riga singola

In Excel VBA, esistono diversi modi per commentare le righe di un codice:

  • Citazione singola (‘)
  • Pulsante di blocco dei commenti nella barra degli strumenti
  • Aggiungendo il Remi parola chiave.

Il modo più semplice per commentare una riga di un codice è mettere a citazione singola all'inizio della riga:

1 'Sheet1.Range("A1").Value = "Test"

Si noti che in VBA i commenti vengono sempre visualizzati come testo verde.

Come puoi vedere nell'esempio, abbiamo inserito una singola citazione all'inizio della prima riga della procedura e l'abbiamo commentata. Se viene inserita una citazione all'inizio della riga, l'intera riga viene commentata e verrà saltata durante l'esecuzione del codice.

Puoi anche commentare parte del codice se inserisci una singola citazione da qualche parte nella riga.

In tal caso il codice dopo un preventivo verrà saltato:

1 Sheet1.Range("A1").Value = "Test" 'L'esempio di commento di riga parziale

Ora abbiamo commentato solo una parte della linea. Questo è un buon modo per scrivere commenti in linea in un codice.

Il secondo modo per commentare una riga in un codice è usare il pulsante VBA standard per il commento nella barra degli strumenti. Per visualizzare questo pulsante, è necessario aggiungerlo: Visualizzazione -> Barre degli strumenti -> Modificare. Ora puoi vedere due pulsanti nella barra degli strumenti: Blocco commenti e Rimuovere il commento dal blocco.

Evidenzia semplicemente le righe di codice desiderate e fai clic su uno dei pulsanti. Questo commenterà/decommenta intere righe. Tieni presente che questo metodo non ti consentirà di aggiungere un commento alla fine di una riga di codice.

Puoi anche usare il parola chiave Remi. Per commentare una riga, devi inserire questa parola chiave all'inizio di una riga:

1 Rem Sheet1.Range("A1").Value = "Test"

Analogamente al pulsante di commento, il Remi parola chiave ti consente di commentare solo un'intera riga di un codice, il che significa che puoi inserirla solo all'inizio di una riga:

VBA Commenta l'intero blocco

Oltre a commentare una singola riga, spesso abbiamo bisogno di commentare più righe, un blocco di codice. Per fare ciò, possiamo utilizzare lo stesso pulsante standard Blocco commenti nella barra degli strumenti che abbiamo usato per commentare una singola riga. Per prima cosa dobbiamo selezionare tutte le righe che vogliamo commentare e poi cliccare sul pulsante:

123456789 Commento secondario privatoInteroBlocco()' Foglio1.Range("A1").Value = "Test"' If Sheet1.Range("A1") = "Test" Then' MsgBox "Il valore della cella A1 è: Test"' Finisci seFine sottotitolo

Di conseguenza, l'intero blocco di codice viene commentato.

Allo stesso modo, possiamo decommentare un blocco, facendo clic su Rimuovi commento pulsante nella barra degli strumenti:

123456789 Commento secondario privatoInteroBlocco()Foglio1.Range("A1").Value = "Test"Se Foglio1.Range("A1") = "Test" AlloraMsgBox "Il valore della cella A1 è: Test"Finisci seFine sottotitolo

Scorciatoie da tastiera per commentare in VBA

Per abilitare le scorciatoie da tastiera per i commenti:

  • Fare clic con il pulsante destro del mouse in uno spazio vuoto nella barra degli strumenti.
  • Scegliere personalizzare opzione e selezionare Modificare sotto le categorie.
  • Trova Blocco commenti nei Comandi e trascinalo accanto alle icone esistenti nella barra degli strumenti.
  • Ora puoi vedere il pulsante appena aggiunto nella barra degli strumenti
  • Clicca sul Modifica selezione e controlla l'opzione Immagine e testo.
  • Clicca di nuovo su Modifica selezione e sotto Nome aggiungi una e commerciale (&) all'inizio del nome, quindi il nome del pulsante è “&Blocco commenti”.

Ora puoi selezionare una singola riga o un blocco di codice e premere Alt+C sulla tastiera per commentare.

Per abilitare la stessa opzione per rimuovere il commento di un codice, puoi ripetere l'intero processo per il comando Annulla commento. La scorciatoia per decommentare è ALT+U.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave