fenêtre Code

fenêtre Code

Utilisez la fenêtre Code pour écrire, afficher et modifier du code Visual Basic. Vous pouvez ouvrir autant de fenêtres Code que vous avez de modules, pour que vous puissiez facilement consulter le code de plusieurs formulaires ou modules et copier et coller de l’un à l’autre.

Vous pouvez ouvrir une fenêtre Code depuis :

  • la fenêtre Projet, en sélectionnant un formulaire ou un module, puis en cliquant sur le bouton Afficher le code ;
  • une fenêtre UserForm, en double-cliquant sur un contrôle ou un formulaire, puis en choisissant Code dans le menu Affichage ou en appuyant sur la touche F7.

Vous pouvez faire glisser le texte sélectionné dans :

  • un autre emplacement de la fenêtre Code active ;
  • une autre fenêtre Code ;
  • les fenêtres Immédiat et Espion ;
  • la Corbeille.

Éléments Windows

Élément Icône Description
Zone d’objet Affiche le nom de l’objet sélectionné. Cliquez sur la flèche à droite de la zone de liste pour afficher tous les objets associés au formulaire.
Zone Procédures/Événements Répertorie tous les événements reconnus par Visual Basic pour un formulaire ou un contrôle affichés dans la zone Objet . Lorsque vous sélectionnez un événement, la procédure associée au nom de l’événement est affichée dans la fenêtre Code.

Si (Général) est affiché dans la zone Objet , la zone Procédure répertorie toutes les déclarations et toutes les procédures générales qui ont été créées pour le formulaire. Si vous modifiez le code du module, la zone Procédure répertorie toutes les procédures générales du module. Dans les deux cas, la procédure que vous sélectionnez dans la zone Procédure s’affiche dans la fenêtre Code.

Toutes les procédures d’un module s’affichent dans une seule liste à défilement dans l’ordre alphabétique de leur nom. La sélection d’une procédure à l’aide des zones de liste déroulante en haut de la fenêtre Code déplace le curseur vers la première ligne de code de la procédure que vous sélectionnez.
Barre de fractionnement Faire glisser cette barre vers le bas fractionne la fenêtre Code en deux volets horizontaux, chacun d’entre eux défilant séparément. Vous pouvez ensuite afficher plusieurs parties de votre code en même temps. Les informations qui s’affichent dans les boîtes Objet et Procédures/Événements s’appliquent au code dans le volet qui a le focus. La fermeture d’un volet s’effectue en faisant glisser la barre en haut ou en bas de la fenêtre ou en double-cliquant dessus.
Barre d’indicateur de marge Zone grise à gauche de la fenêtre Code où sont affichés les indicateurs de marge.
Icône d’affichage de procédure Icône d’affichage de procédure Affiche la procédure sélectionnée. Une seule procédure à la fois est affichée dans la fenêtre Code.
Icône Affichage du module complet Icône Affichage du module complet Affiche l’intégralité du code du module.

Raccourcis clavier

Utilisez les touches de raccourci suivantes pour accéder aux commandes dans la fenêtre Code.

Description les touches de raccourci ;
Afficher la fenêtre Code F7
Afficher l’Explorateur d’objets F2
Trouver Ctrl+F
Remplacer Ctrl+H
Suivant F3
Rechercher précédent Maj+F3
Procédure suivante Ctrl+Bas
Procédure précédente Ctrl+Haut
Afficher la définition Maj+F2
Passer à l’écran suivant Ctrl+Pg suiv
Passer à l’écran précédent Ctrl+Pg préc
Atteindre la dernière position Ctrl+Maj+F2
Début du module Ctrl+Accueil
Fin du module Ctrl+Fin
Déplacer un mot vers la droite Ctrl+Droite
Déplacer un mot vers la gauche Ctrl+Gauche
Déplacer en fin de ligne Fin
Déplacer en début de ligne Début
Annuler Ctrl+Z
Supprimer la ligne active Ctrl+Y
Supprimer la fin du mot Ctrl+Suppr
Retrait Tab
Outdent Maj+Tab
Effacer tous les points d’arrêt Ctrl+Maj+F9
Afficher le menu contextuel Maj+F10

Voir aussi

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.