Macro exel copie de ligne conditionnelle

Résolu/Fermé
av8loul Messages postés 5 Date d'inscription mardi 28 juin 2011 Statut Membre Dernière intervention 30 juin 2011 - 28 juin 2011 à 18:56
av8loul Messages postés 5 Date d'inscription mardi 28 juin 2011 Statut Membre Dernière intervention 30 juin 2011 - 30 juin 2011 à 16:28
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 1088 Date d'inscription samedi 26 novembre 2005 Statut Membre Dernière intervention 13 mai 2021 354
28 juin 2011 à 19:10
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 mardi 28 juin 2011 Statut Membre Dernière intervention 30 juin 2011
29 juin 2011 à 09:45
Bonjour. Effectivement un fichier vaut mieux que de grands discours

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

Merci
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
28 juin 2011 à 22:23
Bonjour,

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

eric
0
av8loul Messages postés 5 Date d'inscription mardi 28 juin 2011 Statut Membre Dernière intervention 30 juin 2011
29 juin 2011 à 10:01
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
Le Pingou Messages postés 12041 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 22 avril 2024 1 426
29 juin 2011 à 10:25
Bonjour,
Est-ce ce que vous cherchez : https://www.cjoint.com/?3FDkyM1CEOi
0
av8loul Messages postés 5 Date d'inscription mardi 28 juin 2011 Statut Membre Dernière intervention 30 juin 2011
29 juin 2011 à 14:07
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
Le Pingou Messages postés 12041 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 22 avril 2024 1 426
29 juin 2011 à 16:16
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 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
29 juin 2011 à 17:27
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 mardi 28 juin 2011 Statut Membre Dernière intervention 30 juin 2011
30 juin 2011 à 16:28
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