Condexatedenbay.com


Fonctions de boucle dans VBA excel

Fonctions de boucle dans VBA excel


Les boucles sont des déclarations qui continuent de s'exécuter jusqu'à ce qu'une condition est remplie. Il y a quelques fonctions de boucle principale utilisées dans la programmation VBA Excel: « while », « pour » et « tout. » Chaque fonction boucle continue à s'exécuter, mais la façon dont les conditions sont mises en place sont différents. Le type de fonction de boucle utilisée est déterminé par les nécessités de l'interface de programmation.

Certain temps

Le tout en boucle est exécutée tant que l'énoncé de la condition est égal à true. Le tout en boucle a une condition fixée au début de l'instruction. Par exemple, le tout en boucle est utilisé dans les applications console pour les éléments de menu. Le tout en boucle continue à s'exécuter jusqu'à ce que l'utilisateur entre la valeur correcte. Une fois que la valeur est entrée, le tout en boucle se désiste et la codage exécution saute à l'instruction suivante située sous le tout en bloc de boucle.

Faire tout en

Boucle du faire alors que la boucle est similaire à la peine. Cependant, la différence est que les déclarations internes dans le do boucle while s'exécutent toujours une fois. Les déclarations dites l'application à faire certains calculs jusqu'à ce qu'une condition est remplie. La condition n'est pas évaluée jusqu'à ce qu'après que la première instruction de boucle est exécutée, la do boucle while est donc bénéfique pour les applications qui ont besoin d'exécuter au moins une fois la boucle. Do, tandis que les instructions ne sont pas généralement utilisées dans les applications de la programmation, mais ils sont encore une boucle essentielle dans la programmation d'Excel.

Pour

Pour les boucles sont exécutées jusqu'à atteindre une valeur numérique. Dans la boucle for, une variable est définie à une valeur. La variable est incrémentée plusieurs fois, qui occupe également le pour l'instruction loop. La boucle est bénéfique pour les programmeurs qui savent combien de fois les instructions de la boucle doivent être exécutées. Par exemple, un pour boucle peut être utilisé pour faire défiler une liste de produits. La liste des produits étant un nombre défini de valeurs, programmeurs réglable le cycle d'itération basé sur le nombre de produits.