Anomalie sur boucle

Résolu
thyroox Messages postés 40 Statut Membre -  
 thyroox -
Bonjour la communauté,


Lorsque je déploie la macro (capture 3) je constate une anomalie. L'objectif est de remplir la feuille "ZFI_MULTI" (capture 2) en fonction du nombre de ligne éditée dans la feuille "SAISIE" (trois lignes) (capture 1). Cependant la macro ne remplie que deux lignes.
Pouvez vous m'apportez votre aide afin que mon code puisse remplir son objectif.

PS : merci de m'expliquer pourquoi et ou mon code péchait.


Capture 1 :


Capture 2 :



Capture 3 :

https://img-19.ccm2.net/55hA5-ARGpqxbrMgxKGd1FG55GQ=/411e050a9df54150a934be56fd471607/ccm-ugc/Capture3.png



Très cordialement


Thyroox :)

2 réponses

f894009 Messages postés 17413 Statut Membre 1 715
 
Bonjour,

Cependant la macro ne remplie que deux lignes.
Tout a fait normal Thierry, pour avoir toutes les lignes il faut demarrer la boucle a 2 pas a trois, si je ne m'abuse docteur!!!!
0
Patrice33740 Messages postés 8930 Statut Membre 1 780
 
Bonjour,

Dans ton cas, la dernière ligne de la feuille Saisie, DL = 4 et donc dans la boucle
For I= 3 To DL
, I varie de 3 à 4 c'est-à-dire 2 valeurs.
0
Patrice33740 Messages postés 8930 Statut Membre 1 780
 
Un vieil exemple à adapter :
https://www.cjoint.com/c/FKgmmnYlKzY
0
thyroox
 
Messieurs,


Je vous remercie pour vos réponses.


Je vais essayer, en sachant que je débute dans le VBA.


Merci encore.


Thyroox
0