Anomalie sur boucle

Résolu
thyroox Messages postés 34 Date d'inscription   Statut Membre Dernière intervention   -  
 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 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
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 8561 Date d'inscription   Statut Membre Dernière intervention   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 8561 Date d'inscription   Statut Membre Dernière intervention   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