Bonjour,
Etant débutant et n'ayant pas réussi à avancer depuis 2 jours je fais appel à vos talents VBA:
Je dois rapprocher deux types de données qui peuvent varier en nombre et que je regroupe par lot.
Le lot1 par exemple serait composé de n individus qui possèdent chacun n objets
Si le lot1 a 5 individus qui ont chacun 10 objets lot1, je souhaite mettre dans une autre feuille excel l'individu 1 du lot1 avec en dessous (+ insertion d'une ligne pour espacer) ses 10 objets lot1, puis l'individu 2 et en dessous les 10 objets lot1 etc...
Même chose pour tous les autres lots d'individus et d'objets. Un individu aura forcément un objet en terme de numéro de lot.
La première colonne = Lot individu, la 2ème = individu, la 3eme = lot objet, la 4ème = objet
J'ai essayé de coder en utilisant un nombre si pour avoir le nbre d'individus et d'objets par lot, ce qui me permet d'envisager (je ne sais pas coder ça) un compteur n individus pour le nombre de fois ou je collerai le bloc de n objets (les lignes étant récupérés par le nb si pour faire une selection du bloc).
J'imagine qu'il faudrait un code type For each range objet coller copier avec une boucle for next...Mais je bloque, pour la suite de mon travail, je ne peux passer par un TCD.
Pouvez vous m'aider?
Par avance, un grand merci!
Etant débutant et n'ayant pas réussi à avancer depuis 2 jours je fais appel à vos talents VBA:
Je dois rapprocher deux types de données qui peuvent varier en nombre et que je regroupe par lot.
Le lot1 par exemple serait composé de n individus qui possèdent chacun n objets
Si le lot1 a 5 individus qui ont chacun 10 objets lot1, je souhaite mettre dans une autre feuille excel l'individu 1 du lot1 avec en dessous (+ insertion d'une ligne pour espacer) ses 10 objets lot1, puis l'individu 2 et en dessous les 10 objets lot1 etc...
Même chose pour tous les autres lots d'individus et d'objets. Un individu aura forcément un objet en terme de numéro de lot.
La première colonne = Lot individu, la 2ème = individu, la 3eme = lot objet, la 4ème = objet
J'ai essayé de coder en utilisant un nombre si pour avoir le nbre d'individus et d'objets par lot, ce qui me permet d'envisager (je ne sais pas coder ça) un compteur n individus pour le nombre de fois ou je collerai le bloc de n objets (les lignes étant récupérés par le nb si pour faire une selection du bloc).
J'imagine qu'il faudrait un code type For each range objet coller copier avec une boucle for next...Mais je bloque, pour la suite de mon travail, je ne peux passer par un TCD.
Pouvez vous m'aider?
Par avance, un grand merci!