Former des groupes de donnes sous Excel VBA

Bonjour à tous,

Je suis un novis dans la programmation VBA et malgré toutes les recherches effectuées sur internet j'ai pas trouvé une solution à mon problème.

Je viens donc auprès de vous pour solliciter votre aide.

En effet, j'ai une base de données avec 20 000 lignes. L'objectif pour moi est de grouper toutes les valeurs ayant en commun un Identifiant société . Puis si possible, générer un identifiant lié au groupe créé.

En PJ le fichier excel.

Merci d'avance.

Bonjour,

La meilleure façon de faire des regroupements ... surtout avec une base données avec 20'000 et + records ...

c'est d'utiliser le TCD (tableau croisé dynamique)

Je te conseille vraiment de ne passer à côté de cet outil ...

Bon Courage pour la suite ...

Bonjour James007,

J'ai essayé de faire un TCD, mais j'arrive pas à obtenir les résultats cherchés.

Les résultats obtenus se regroupent uniquement par groupe de référence de société. Or une personne peux avoir une relation avec plusieurs société.

L'objectif final, est de former un groupe dès lors qu'il ont en commun une société.

Auriez-vous un exemple avec un TCD qui me permettrait d'avancer ?

Merci de votre aide.

Bonjour Maths, slt James,

une possibilité,

Bonjour,

Parmi les bonnes explications duTCD ...

https://www.lecfomasque.com/tableaux-croises-dynamiques-excel-grouper/

En espèrant que cela t'aide ...

Merci i20100 et James007 pour votre aide.

James007, j'ai lu l'article que tu m'as recommandé, mais cela ne m'a pas permis de trop avancé, car j'avais déjà essayé cette option.

i20100, la solution que tu me propose, me permet d'obtenir presque le résultat recherché. Cependant, ça ne prend pas en considération tous les éléments.

Comme vous verrez dans la pièce jointe, j'ai rajouté une colonne (groupe) qui attribue une valeur unique à chaque identifiant société.

Mais j'arrive à trouver une solution pour regrouper l'ensemble.

Encore merci pour votre promptitude.

Bonjour,

Désolé ... mais je ne comprends pas quel est le problème qu'il te reste à résoudre ....

Merci à tous pour vos contributions,

Les solutions que vous me proposez regroupent les valeurs par structures, mon objectif est de regrouper les Noms des partenaires ayant en commun un ou plusieurs ID société en commun.

L'objectif est d'obtenir un fichier avec des groupes former. En PJ le résultat recherché.

Une fois de plus merci.

Re,

Est-ce-que tu trouves vraiment un trop gros effort de ta part ... de communiquer à tout le moins ...

Un AVANT ... suivi de ton APRES ... !!!

Pour ce qui concerne CA ...

On parle Chiffre d'Affaires ou Crédit Agricole ... ???

James007,

Merci de votre retour.

J'avais décris les données dans mon fichier initial, l'avant et l'après.

CA renvoi à chiffre d'affaires.

Vous trouverez ci-joint, le fichier avec tous les éléments.

J'avais décris les données dans mon fichier initial, l'avant et l'après

Pas avec les mêmes données ...!!!

Et nous les contributeurs ... nous n'avons qu'un seul truc à faire ...

recopier des bouts de fichiers différents pour reconstituer ton puzzle ...

James007,

Les prochaines fois, je m'assurerai à décrire les bons fichiers .

Encore merci pour votre contribution.

James007,

Les prochaines fois, je m'assurerai à décrire les bons fichiers .

Encore merci pour votre contribution.

Merci ...

Bonne Continuation ...

James007,

Les prochaines fois, je m'assurerai à décrire les bons fichiers .

Encore merci pour votre contribution.

Merci ...

Bonne Continuation ...

Merci,

N'ayant pas encore résolu mon problème, si vous avez d'autres pistes à me proposer, je suis preneur.

Bonjour le forum,

Je tiens à remercier l'ensemble des contributeurs à mon projet

Le problème a été résolu.

1000 mercis

Rechercher des sujets similaires à "former groupes donnes vba"