Détails de la leçon
Description de la leçon
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.
Objectifs de cette leçon
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
Prérequis pour cette leçon
Pour suivre cette vidéo, vous devez avoir des connaissances de base en Excel et en Visual Basic.
Métiers concernés
Les compétences acquises ici sont utiles pour des métiers tels que :
- Analyste de données
- Développeur de solutions automatisées
- Technicien de support IT
Alternatives et ressources
Comme alternative, vous pouvez utiliser Google Sheets avec des scripts Google Apps Script pour réaliser des tâches similaires.