Les macros dans Excel sont écrites dans un langage appelé VBA. Comme d’autres langages de programmation, VBA inclut certaines structures de programmation qui sont utilisées pour contrôler la façon dont le programme s’exécute. L’une de ces structures est la structure While …​ Wend. Cette structure a la syntaxe suivante:

While condition     program statements Wend

Lorsqu’une macro est en cours d’exécution et que cette structure est rencontrée, le langage teste la condition que vous avez définie. Vous pouvez voir des exemples de conditions dans de nombreuses macros utilisées dans ExcelTips. Si la condition est vraie, les instructions de programme entre les mots-clés While et Wend sont exécutées. Si la condition n’est pas vraie, l’exécution de la macro se poursuit avec l’instruction suivant le mot clé Wend. Si les conditions sont vraies lorsque Wend est rencontré, la macro rebouclera jusqu’à l’instruction While et continuera à exécuter la boucle jusqu’à ce que la condition devienne fausse.

_Note: _

Si vous souhaitez savoir comment utiliser les macros décrites sur cette page (ou sur toute autre page des sites ExcelTips), j’ai préparé une page spéciale qui comprend des informations utiles.

lien: / excelribbon-ExcelTipsMacros [Cliquez ici pour ouvrir cette page spéciale dans un nouvel onglet de navigateur].

ExcelTips est votre source pour une formation Microsoft Excel rentable.

Cette astuce (2261) s’applique à Microsoft Excel 97, 2000, 2002 et 2003. Vous pouvez trouver une version de cette astuce pour l’interface ruban d’Excel (Excel 2007 et versions ultérieures) ici:

link: / excelribbon-Understanding_the_While_Wend_Structure [Comprendre la structure While …​ Wend].