Fusionner les enregistrements d'une même colonne

Résolu
infoview Messages postés 13 Date d'inscription   Statut Membre Dernière intervention   -  
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

j'ai un fichier avec 1000 lignes contenant principalement 3 colonnes nom de la société / contact / numéro de téléphone .

Pour être plus clair, j'ai une table organisée comme suit:
société | contact| Téléphone
a |BERNARD |0606060606
b |richard| 0707070707
a |danielle| 0101010101
b |Francoise| 0202020202
a |jules| 0303030303
c |STEPHANE | 0404040404

et je voudrais pouvoir organiser, créer une requête, ou une requête sql qui me permettrait de rassembler sous un même champs le enregistrement d'une même colonne quelques chose dans ce genre

société | contact| Téléphone |contact2 |telephone2 |contact3|telephone3
a |bernard|0606060606|danielle |0101010101|jules |0303030303
b |richard |0707070707 |Francoise|0202020202| |
c |STEPHANE|0404040404.


Quelqu'un pourrait-il m'aider ?

Par avance un très très grand merci

A voir également:

6 réponses


 
Tu as essayé le Tableau Croisé Dynamique ?
0
infoview Messages postés 13 Date d'inscription   Statut Membre Dernière intervention   1
 
Merci pour votre réponse.
Mais j'ai essayé le Tableau Croisé Dynamique mais il m'affiche juste le nombre de fois ou le nom de la société se répètes.
0

 
Exact ! Le TCD ne convient pas ...
Si tu fais un tri sur la colonne A, tu auras déjà regroupé les enregistrements par société ; tu peux poursuivre avec l'assistant Données/Plan/Sous-total pour séparer les sociétés et décompter les contacts par société.
Avant d'aller plus loin, as-tu une idée du nombre maximum de contacts que peut avoir une société ? S'il y en a plus d'une dizaine, le tableau tel que tu le souhaites deviendra difficile à consulter (et à imprimer), et il vaudrait mieux en rester là ...
https://www.cjoint.com/?DAppx05nBJK

Cordialement.

C'est bien, la retraite ! Surtout aux Antilles ... :-)
☻ Raymond ♂
0
infoview Messages postés 13 Date d'inscription   Statut Membre Dernière intervention   1
 
Merci beaucoup pour votre réponse.
j'ai utilisé le TCD pour avoir le nombre maximum de contacts par société qui est 6.
votre solution est très utile mon problème est résolu meme si j'ai voulu faire cela en Access mais bon le plus important pour moi c'est la solution.

je vous remercie encore une fois pour votre Aide.

cordialement,

Kevin
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

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

une proposition en vba, les sociétés doivent être triées :
https://www.cjoint.com/?DApqBlfykV8

eric
0
infoview Messages postés 13 Date d'inscription   Statut Membre Dernière intervention   1
 
Merci pour votre proposition c'est très utile.

est ce que vous pouvez expliquer comment vous avez fait pour que je puisse l'appliquer sur ma base.

Merci d'avance
cdt,

Kevin
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Clic-droit sur le nom d'onglet de la feuille puis 'visualiser le code...'
Copier le code et le coller dans le module de la feuille concernée.
Ajouter éventuellement un bouton ou appeler directement la macro.

Si tu as des difficultés tu peux toujours copier-coller tes données dans le classeur que j'ai mis en ligne.

eric
0
infoview Messages postés 13 Date d'inscription   Statut Membre Dernière intervention   1
 
dans ma base j'ai 4 cellules comme suit:
société | contact| Téléphone |Ville|contact2|telephone2 |contact3|telephone3|ville3 .

quelle modifications je dois apporter au code VBA?

Merci d'avance.

Kevin
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Il faut tout refaire, ce n'est pas du tout la question posée.
Si tu as déjà 2-3 contacts par ligne, ça n'a plus rien à voir, ça sera sans moi...

eric
0