Introduction à la Boucle Fort pour Mise en Couleur
Objectifs
Dans cette vidéo, vous apprendrez à :
- Utiliser une boucle fort en Visual Basic
- Appliquer des conditions avec l'opérateur modulo
- Colorier alternativement des lignes dans une feuille Excel
Résumé
Découvrez comment utiliser une boucle fort dans Visual Basic pour zoner en couleur différentes lignes d'une feuille Excel.
Description
Dans cette leçon, nous allons approfondir l'utilisation des boucles fort en Visual Basic en appliquant une mise en couleur alternée à des lignes d'une feuille Excel. Nous resterons dans le même classeur, mais nous travaillerons sur une feuille différente, à savoir la Feuille 2.
Le but est de développer une boucle fort qui itérera sur 20 lignes. Les lignes de rang impair (1, 3, 5, etc.) seront colorées en cyan, tandis que les lignes de rang pair conserveront leur couleur d'origine. Nous débuterons par la création d'un nouveau sub, que nous nommerons Sub Zonage, et nous y déclarerons une variable i pour contrôler notre boucle.
Le test de la parité de chaque ligne se fera à l'aide de l'opérateur modulo. Si le reste de la division de i par 2 est différent de zéro, cela indique que la ligne est impaire, et donc elle sera colorée. La méthode cells(i, 1).EntireRow.Interior.Color = vbCyan permet de colorier entièrement la ligne sélectionnée.
N'oubliez pas de tester le script dans l'éditeur Visual Basic et de l'exécuter dans Excel pour vérifier que les lignes impaires sont bien colorées.