Menu

Anomalie sur boucle [Résolu]

thyroox 21 Messages postés jeudi 27 juillet 2017Date d'inscription 2 mai 2018 Dernière intervention - 11 sept. 2017 à 16:53 - Dernière réponse :  thyroox
- 11 sept. 2017 à 18:11
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 :)
Afficher la suite 

Votre réponse

4 réponses

f894009 13057 Messages postés dimanche 25 novembre 2007Date d'inscription 26 mai 2018 Dernière intervention - 11 sept. 2017 à 17:01
0
Merci
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!!!!
Commenter la réponse de f894009
Patrice33740 6849 Messages postés dimanche 13 juin 2010Date d'inscription 26 mai 2018 Dernière intervention - 11 sept. 2017 à 17:04
0
Merci
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.
Patrice33740 6849 Messages postés dimanche 13 juin 2010Date d'inscription 26 mai 2018 Dernière intervention - 11 sept. 2017 à 17:30
Un vieil exemple à adapter :
http://www.cjoint.com/c/FKgmmnYlKzY
Messieurs,


Je vous remercie pour vos réponses.


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


Merci encore.


Thyroox
Commenter la réponse de Patrice33740