web-dev-qa-db-fra.com

Comment commenter et commenter des blocs de code dans l'éditeur VBA d'Office

Dans l'éditeur VBA d'Office (ALT + F11), comment commentez-vous ou décommentez-vous un bloc de code?

283
RemarkLima

Dans l'éditeur VBA, accédez à View, Toolbars, Customise... ou cliquez avec le bouton droit sur la barre d'outils et sélectionnez Customise....

Dans l'onglet Commands, sélectionnez le menu Edit à gauche.

Puis, aux deux tiers environ, il y a deux icônes, Comment Block et Uncomment Block.

Glissez-les et déposez-les sur votre barre d’outils, puis vous aurez un accès facile pour mettre en évidence un bloc de code, le commenter et le commenter avec le clic d’un bouton!


Voir réponse de GauravSingh si vous souhaitez attribuer des raccourcis clavier.

457
RemarkLima
  1. Cliquez avec le bouton droit sur la barre d'outils et sélectionnez Personnaliser ...
  2. Sélectionnez l'onglet Commandes .
  3. Sous Catégories cliquez sur Éditer, puis sélectionnez bloc de commentaires dans le Commandes liste.
  4. Faites glisser l'entrée Bloc de commentaires sur la barre de menus (oui! La barre de menus)
    Remarque: Vous devriez maintenant voir une nouvelle icône dans la barre de menus.
  5. Assurez-vous que la nouvelle icône est en surbrillance (elle sera entourée d’un carré noir), puis
    cliquez Modifier la sélection dans la boîte de dialogue Personnaliser .
  6. Un menu intéressant apparaîtra.
    Sous le nom, ajoutez une esperluette (&) au début de l'entrée.
    Donc maintenant, au lieu de "Bloc de commentaires", il faudrait lire & Bloc de commentaires.
    Presse Enter pour enregistrer le changement.
  7. Cliquez à nouveau sur Modifier la sélection et sélectionnez Image et texte.
  8. Fermez la boîte de dialogue Personnaliser .
  9. Mettez en surbrillance un bloc de code et appuyez sur Alt-C. Voila.
  10. Faites la même chose pour le bloc Uncomment ou
    toute autre commande que vous utilisez fréquemment.
133
GauravSingh

Il existe une barre d'outils intégrée Edit dans l'éditeur VBA qui comporte les boutons Bloc de commentaires et Bloc de commentaires, ainsi que d'autres outils utiles.

Si vous ou cliquez avec le bouton droit de la souris sur une barre d’outils ou un men (ou allez dans le menu Affichage> Barres d’outils), vous verrez une liste des barres d’outils disponibles (au-dessus de la rubrique "Personnaliser ...". "option). La barre d'outils Standard est sélectionnée par défaut. Sélectionnez la barre d'outils Edit et la nouvelle barre d'outils apparaîtra, avec les boutons de bloc de commentaires au milieu.

enter image description here

* C’est une option plus simple que celles mentionnées.

36
dePatinkin

Avez-vous vérifié MZTools? ? Il fait beaucoup de trucs cool ...

Si je ne me trompe pas, l’une des fonctionnalités qu’il offre consiste à définir vos propres raccourcis.

20
Tiago Cardoso

Ou cliquez simplement sur Affichage, Barres d'outils, Éditer. Ensuite, vous pouvez sélectionner un bloc de code puis cliquer sur le commentaire ou Uncomment bouton de la barre d’outils pour tout faire en un clic.

De plus, vous pouvez Tab/Shift+Tab un bloc de texte sélectionné également. Quand j'étais un noie, je ne le savais pas depuis longtemps et je les traitais une ligne à la fois.

Bonne chance!

3
j2associates

Étapes pour commenter/non commenté

Appuyez sur alt + f11/onglet Développeur.

1
Rohan Bellimal

Un moyen facile d’ajouter des boutons à Comment ou Un-Comment un bloc de code est:

  • Aller à View-Toolbars-Customize
  • Sélectionnez l'onglet Commande
  • Sélectionnez la catégorie d'édition à gauche
  • Faites glisser les icônes "Bloc de commentaires" et "Supprimer le commentaire" sur votre barre d'outils.
1
Aaron Lelevier

Une fois l’icône ajoutée à la barre d’outils et lors de la modification de l’icône sélectionnée, l’esperluette dans l’entrée du nom indique que le caractère suivant est celui qui est utilisé avec Alt pour le raccourci. Étant donné que vous devez sélectionner une option d'affichage dans le menu déroulant Modifier la sélection incluant l'affichage du texte, vous pouvez également écrire & C dans le champ du nom et obtenir le même résultat que & Comment Block (sans le texte trop long). .

1
Sasha Dorval