VBA: problème boucle - http://cjoint.com/?3EFleXnNOgs

borgognoremy Messages postés 21 Statut Membre -  
borgognoremy Messages postés 21 Statut Membre -
Bonjour à tous,

Je suis novice dans le langage VBA.

Dans le fichier ci-joint (fichier simplifié, feuille Depenses_cum = 95 000 lignes normalement) , https://www.cjoint.com/?3EFleXnNOgs , j'ai un problème avec ma boucle.

Les opérations se mènent normalement pour la première affaire et au moment de passer à la deuxième, il m'enregistre sous le numéro 2006 qui ne figure pas dans ma liste d'affaire.

Je m'en remet à vos génies pour m'aiguiller dans cette lourde épreuve :)

Un grand merci d'avance.

1 réponse

eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
Bonjour,

en fin de boucle tu restes avec Depenses_cum activé.
La n° suivant est pris sur cette feuille...

Pour rechercher tes bugs met un point d'arrêt dans le code en cliquant dans la marge. La ligne devient marron.
Le code s'arrêtera dessus et tu pourras continuer en pas à pas avec F8.
Tu peux contrôler tes variables ou expressions dans la fenêtre Espion (Affichage, cocher fenêtre 'espion'
Sélectionne la variable affaire et fait glisser le nom dans la fenêtre espion.
Pour une expression : Sélectionne Chemin & "\" & affaire & ".xls" et fait glisser l'ensemble.
En pas à pas tu vois l'évolution de tes variables et si elles n'ont pas la bonne valeur.

eric
0
borgognoremy Messages postés 21 Statut Membre
 
Merci beaucoup de ton aide précieuse. Je check tout ça et je reviens vers toi..
0