Commentaires en VBA

Comment définit-on des commentaires en Visual Basic ?

Commentaire sur une ligne entière

Il suffit que la ligne débute par une apostrophe.
Le commentaire s’affiche en vert une fois que vous changez de ligne.
Exemple :

Commentaire en fin de ligne

Si vous faites suivre une instruction normale par une apostrophe, celle-ci peut-être suivie d’un commentaire.
Exemple :

Commentaire sur plusieurs lignes

Dans des langages s’inspirant du C, il est possible de commenter plusieurs lignes de la manière suivante :

Il n’y a pas d’équivalent en Visual Basic : chaque ligne doit donc débuter par une apostrophe, c’est comme ça ! La même chose, en VB, donne donc :

Commenter rapidement plusieurs lignes

Vous pouvez ceci dit commenter plusieurs lignes en une fois :

  1. Faites apparaître la barre d’outils Edition en cliquant sur le menu Affichage / Barres d’outils / Edition.
  2. Sélectionnez les lignes de code à commenter.
  3. Cliquez sur l’icône Commenter le code (9ème position sur l’image). C’est fait !

L’icône Ne pas commenter code joue bien sûr le rôle inverse.

Variante

Il est possible d’écrire une instruction VBA sur plusieurs lignes, comme cela est expliqué dans ce billet.  De fait, on utilise moins cette technique dans les commentaires, mais ça marche aussi. Ce qui donne :

Remarque
Sur votre écran, ces 3 lignes seront bien en vert (c’est mon analyseur de code, pour le blog, qui ne les traite pas correctement).

Vous aimerez aussi...

2 réponses

  1. Hervé Inisan dit :

    jeff311 > Content que ça puisse dépanner ! 🙂

  2. jeff311 dit :

    Merci, je cherchais une manière de commenter multilignes en vba sans avoir à taper ‘ à chaque ligne.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *