Excel: faire un macro en boucle

Répondre
Partager Rechercher
Je connais pas les macros Excel mais avec des rapides recherche j'ai trouvé ça :

Code:
Sub Boucle()
    Dim X As Integer
    Do
        code de ta précédente macro
    Loop Until X = 2
End Sub
essaie ça
Code:
Do while true
   code de la macro
Loop
Le programme va boucler indéfiniment et bloquer le PC...

Quand tu dis indéfiniment, ça veut dire en tâche de fond? Parce que je ne sais pas si Excel gère le multi-thread...
Si elle ne peut s'exécuter indéfiniment c'est qu'il y a un critère d'arrêt.

C'est plutôt un truc du genre alors:
Code:
Do
   Code
Loop Until (critère d'arrêt)
C'est quoi le but de la procédure?
Importer les données des nombreuses feuilles d'un classeur vers une page resume.

Le code le fait pour une page et puis sélectionne la page suivante.
En faisant recommencé indéfiniment le macro, ben il s'arrête de toute façon lorsqu'il n'y a plus de feuilles suivante dans le classeur.
Répondre

Connectés sur ce fil

 
1 connecté (0 membre et 1 invité) Afficher la liste détaillée des connectés