Boucle VBA de recherche occurence multiples

silky Messages postés 6 Statut Membre -  
silky Messages postés 6 Statut Membre -
Bonjour,

Je suis tout nouveau sur la programmation VBA et j'ai un problème que je n'arrive pas à résoudre malgré mes multiples recherches sur les forums. Est ce que quelqu'un pourrait m'aider!

Voici mon problème

J'ai une liste de produit qui sont dispatcher en plusieurs lots (L1, L2, L3, ...Ln), j'ai besoin de remonter dans une autre feuilles les quantités et types de produits liés à chaque lots.
Le fichier se presente comme suit:

A B C D E F
Lots Qté Produit Couleurs Taille Qté produit
L1 3 B30 Noir 1 3
L2 3 B30 Noir 1 3
L1 3 B35 Bleu 1 4

L3 3 B35 Bleu 3 7
L4 4

Je dois ressortir des étiquettes pour chacun des lots de tel sorte

L1 B30 Noir 1 3
B35 Bleu 1 4

L2 B30 Noir 1 3
L3 B35 Bleu 1 4
L4 B35 Bleu 1 3


Je peux donc avoir deux type de produit par lots ou dispatcher un produit en deux lots donc rechecheV ne marche pas,
Comment faire la macro pour que je puisse la lancer sur la colonne A et que cela me remonte les informations sur une feuille étiquette

Merci d'avance de votre aide

Cordialement
Silky

2 réponses

michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
bonjour,

combien peux tu avoir de produits ?

Comment se présentent les étiquettes ( 1 ligne, plusieurs...) ,

dans l'attente
0
silky Messages postés 6 Statut Membre
 
Je peux avoir n produits que je dispatches dans des lots
Je peux avoir maximum 6 différentes références produits par Lots.
Les étiquettes comporterons donc 6 lignes avec les références produits comme suit:
L1
B30 Noir 1 3
B35 Bleu 1 4
B40 Noir 1 3
B35 Noir 1 2
B30 Rouge 1 3
B40 Vert 1 4
0
silky Messages postés 6 Statut Membre
 
Bonjour,
Je peux avoir n produits que je dispatches dans des lots
Je peux avoir maximum 6 différentes références produits par Lots.
Les étiquettes comporterons donc 6 lignes avec les références produits comme suit:
L1
B30 Noir 1 3
B35 Bleu 1 4
B40 Noir 1 3
B35 Noir 1 2
B30 Rouge 1 3
B40 Vert 1 4
0