La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

VBA / Excel – TP7 La boucle LOOP.

Présentations similaires


Présentation au sujet: "VBA / Excel – TP7 La boucle LOOP."— Transcription de la présentation:

1 VBA / Excel – TP7 La boucle LOOP

2 Rappel : la boucle for For i = 1 to 10 msgbox i Next
On compte avec i de 1 à 10 A chaque itération, i est affiché.

3 La boucle Do … Loop Une généralisation de la boucle FOR.
On boucle, et on indique juste la condition d’arrêt. Do (Instructions) Loop Until (condition) Do (Instructions) Loop While (condition) Répète les instructions jusqu’à ce que (tant que) la condition est vrai

4 Do Loop : exemple Sub question() do reponse = inputbox("encore ?")
loop until (reponse = “non“) End Sub Recopiez et testez…

5 Boucle for avec do … loop
La boucle for est un cas particulier de boucle : Sub test2() i = 1 do msgbox “bonjour“ i = i + 1 loop while i <= 10 End Sub Sub test1() for i = 1 to 10 msgbox “bonjour“ next End Sub Les deux macros ont le même comportement !

6 Parcours de liste Sub affichetout() y = 1 Do Until (cells(y,1) = "")
msgbox cells(y,1) Loop End Sub Permet d’afficher toutes les cellules de la première colonne d’une liste. On s’arrête lorsqu’il n’y a plus rien.

7 Exercices TP 7


Télécharger ppt "VBA / Excel – TP7 La boucle LOOP."

Présentations similaires


Annonces Google