Macro exel copie de ligne conditionnelle

Résolu
av8loul Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -  
av8loul Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
je souhaite retraiter un fichier xls sortant d'un CRM de notre société donnant les chiffres d'affaires réalisés mensuellement (en Colonne), par vendeurs, par gamme, par client et par année ( en ligne à la suite).On souhaiterait transformer ce fichier unique en plusieurs onglet correspondant à chacun des vendeurs. Ce que l'on souhaiterait c'est une macro qui crée un onglet"vendeur01" et qui y recopie toutes les lignes correspondant à ce critère à partir de l'onglet"fichier source".

Le probleme que l'on arrive pas à résoudre est la recopie conditionnelle en macro car le critère de copie est le nom du vendeur, mais il n'apparait que sur une ligne en tête, et donc seules les lignes dessous correspondent à ses données.Pour recopier les données du vendeur suivant il faut prendre les lignes à la suite. Or à chaque mois il y a potentiellement des clients nouveaux...

Merci de votre aide ou conseils

A voir également:

4 réponses

mic13710 Messages postés 1087 Date d'inscription   Statut Membre Dernière intervention   358
 
Afin de pouvoir répondre efficacement, un petit fichier sur lequel vous aurez enlevé les données confidentielles serait plus efficace que de longues explications sujettes à interprétation.
A déposer sur ci-joint puis poster le lien sur un message à la suite.
0
av8loul Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour. Effectivement un fichier vaut mieux que de grands discours

https://www.cjoint.com/?AFDjRE6vsBU

Merci
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Bonjour,

Et tu peux t'inspirer de ce que j'ai proposé ici

eric
0
av8loul Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Effectivement on s'en est inspiré mais le problème avec notre fichier est que le nom du vendeur n'est pas repris à chaque ligne. Notre CRM sort un fichier avec le code du vendeur sur une ligne puis ses différents clients classés par gamme et année sur les lignes suivantes. A la ligne suivante est alors ajouté le code du second vendeur........Il faudrait que la macro crée les onglets pour chaque vendeur et qu'elle y copie les lignes comprise entre le code du vendeur correspondant et la ligne correspondante au vendeur suivant. Les codes de ces vendeurs sont du type; vendeur01, vendeur02....Le nombre de ligne pour chaque vendeur est différente car produit différent (mais redondants entre vendeur) et nombre de client différent, par contre les colonnes sont identiques .

Merci en tout cas
0

 
Bonjour,
Est-ce ce que vous cherchez : https://www.cjoint.com/?3FDkyM1CEOi
0
av8loul Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Oui c'est cela . Merci !
A appliquer bien évidemment a plus que 2 vendeurs. Par contre je n'arrive pas a trouver la macro ?
Merci
0

 
Bonjour,
Voilà le classeur avec la procédure, et un grand merci à eriiic, je me suis permis de l'adapter à vos besoins.
Votre classeur : https://www.cjoint.com/?3FDqphuOdqV
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Et tu as très bien fait.
Je ne sais pas ce qu'il se passe en ce moment mais ils demandent tous la même chose... :-)
A+
eric
0
av8loul Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Un grand merci . Effectivement cela donne ce que l'on veut. On va tenter de l'appliquer à notre fichier. Bravo encore pour votre efficacité et rapidité.
Trés Cordialement
0