Bonjour le Forum,
Premier post soyez indulgent et n'hésitez pas a me faire des remarques
Malgré mes connaissances basiques en VBA et mes nombreuse recherches je n'ai pas trouvé de solution a mon problème.
J'ai un tableau avec des noms de fournisseurs dans une colonne et des totaux de commande dans les colonnes suivantes. Certains fournisseurs apparaissent plusieurs fois (nombre aléatoire) et d'autre une seul fois.
Mon tableau fait plus de 16.000 lignes donc utiliser des filtres serait très fastidieux (et je suis un peu flemmard il faut bien l'avouer )
Je demande donc votre aide pour faire une macro qui :
1. Détermine si le nom du fournisseur est présent plusieurs fois
2. Compte le nombre de fois ou il est présent
3. Si il est présent plusieurs fois, insérer une ligne au dessus de la première occurrence trouvée
4. Inserer dans chaque colonne de chiffre (il y en a 4) un total ( (=somme(Bx:By) ) dans la ligne insérée au dessus du nombre de cellule équivalent au nombre de fois ou le fournisseur est trouvé (ex : Total B2:B4 en B1 si 3 fois le fournisseur "toto" en A2, A3, A4)
J'ai préalablement trier mon tableau en alpha par fournisseur.
J'espère être assez clair et si besoin je peux donner plus de détails.
Je met un tableau en exemple et j'espère qu'un bon samaritain pourra me venir en aide car je dois rendre mon étude à la fin de la semaine et je sèche complet
Par avance merci de votre temps et de votre aide !!!
Bonne soirée
Clément
Premier post soyez indulgent et n'hésitez pas a me faire des remarques
Malgré mes connaissances basiques en VBA et mes nombreuse recherches je n'ai pas trouvé de solution a mon problème.
J'ai un tableau avec des noms de fournisseurs dans une colonne et des totaux de commande dans les colonnes suivantes. Certains fournisseurs apparaissent plusieurs fois (nombre aléatoire) et d'autre une seul fois.
Mon tableau fait plus de 16.000 lignes donc utiliser des filtres serait très fastidieux (et je suis un peu flemmard il faut bien l'avouer )
Je demande donc votre aide pour faire une macro qui :
1. Détermine si le nom du fournisseur est présent plusieurs fois
2. Compte le nombre de fois ou il est présent
3. Si il est présent plusieurs fois, insérer une ligne au dessus de la première occurrence trouvée
4. Inserer dans chaque colonne de chiffre (il y en a 4) un total ( (=somme(Bx:By) ) dans la ligne insérée au dessus du nombre de cellule équivalent au nombre de fois ou le fournisseur est trouvé (ex : Total B2:B4 en B1 si 3 fois le fournisseur "toto" en A2, A3, A4)
J'ai préalablement trier mon tableau en alpha par fournisseur.
J'espère être assez clair et si besoin je peux donner plus de détails.
Je met un tableau en exemple et j'espère qu'un bon samaritain pourra me venir en aide car je dois rendre mon étude à la fin de la semaine et je sèche complet
Par avance merci de votre temps et de votre aide !!!
Bonne soirée
Clément