Exécuter un code à partir d’un module dans Excel VBA

En tant que débutant à Excel VBA, vous pourriez avoir du mal à décider où mettre votre code VBA. Cet exemple vous apprend à exécuter du code à partir d’un module.

1- Ouvrez l’éditeur Visual Basic.

2- Cliquez sur Insérer, Module.

3- Créez une procédure Sub appelée MonTest.

Sub ExecuterMonCode()

End Sub

 

4- La procédure change la couleur d’arrière-plan de votre feuille de calcul en MonTest. Pour ce faire, ajoutez la ligne de code suivante:

Cells.Interior.ColorIndex = 6

 

Remarque: Au lieu du numéro ColorIndex 6 (MonTest), vous pouvez utiliser n’importe quel numéro ColorIndex. Pour exécuter la procédure, exécutez les étapes suivantes.

5- Cliquez sur Macros.

6- Sélectionnez ExecuterMonCode et cliquez sur Exécuter.

Résultat:

Macro:

Sub ExecuterMonCode()
Cells.Interior.ColorIndex = 6
End Sub

Remarque: le code placé dans un module est disponible pour l’ensemble du classeur. Cela signifie que vous pouvez sélectionner une quelconque feuille et modifier également la couleur d’arrière-plan de ces feuilles. Le programme Ajouter une macro à la barre d’outils illustre comment rendre une macro disponible pour tous vos classeurs (fichiers Excel). N’oubliez pas que le code placé sur une feuille (attribué à un bouton de commande) n’est disponible que pour cette feuille particulière.

S’abonner
Notifier de
0 Commentaires
Inline Feedbacks
Voir tous les commentaires

Initiation à Excel

Fonctions Excel

Excel VBA

Macros VBA Utiles

Plus d'outils

Sur Facebook

Sur YouTube

0
Nous aimerions avoir votre avis, veuillez laisser un commentaire.x