LE NEWSMAGAZINE Nº1 DES NOUVELLES TECHNOLOGIES
15 utilisateurs connectés

excel: combinaison de tableaux

cotoma le 25 février 2009 à 15h05
Bonjour,


Je souhaite à partir de 8 tableaux identiques avoir un tableau récapitulatif par personne contenu dans ma colonne B des 8 tabelaux.

En clair, mes 8 tableaux sont constitués ainsi:

A B C D E
Nom client Nom correspondant Adresse contrat envoyé date envoi
ksjazo MCE
ooksjudu JL
ppondjz MCE
oopskzhy VR

je souhaite avoir un tableau par correspondant (colonne B), à savoir un tableau pour MCE, un pour JL, un pour VR rerennant toutes les informations des 8 tableaux correspondantes à chacun.

Tableau pour MCE:

A B C D
Nom du client Adresse Contrat envoyé Date envoi
ksjazo
ppondjz

Quelqu'un a-t-il la solution? Merci de votre aide rapidement :hurle:
A+
the_jbt le 25 février 2009 à 15h18
À la main, tu fais un tri sur la colonne B et ensuite un coup de copié/collé

Sinon, il te faut faire de la macro VBS

- Edit-

Autre solution, si tu t'y connais en Linux, il y a un truc génial pour la manipulation de tableau : awk

Dans ce cas, il te faut d'abord exporter ton Excel en mode CSV (ou équivalent) et traiter le résultat par awk/gawk
-->Message édité par the_jbt le 25/02/2009 15:20:13<--
cotoma le 25 février 2009 à 15h39
Ok donc je n'ai pas de solution automatique dans excel si ce n'est la macro mais qu'il faudra activer à chaque mise à jour des 8 tableaux... Est-ce que je me trompe? Merci.
the_jbt le 25 février 2009 à 15h42
C'est exact

Une solution de facilité étant (si le nb de client n'est pas trop important) :
Tu fais un tableau sur la feuille 1
sur chacune des autres feuilles, tu fais une copie conditionnelle (si client="nom de page" ...)
=> chaque fois que tu ajouteras des informations (sauf nouveau client), tu auras les autres pages qui se mettront à jour
cotoma le 25 février 2009 à 15h46
Ok merci tant pis pour la facilité...je vais m'y coller...manuellement à chaque remise à jour car le nombre de client est trop important et les 8 tableaux sont régulièrement renseignés par différentes personnes...
the_jbt le 25 février 2009 à 15h52
Autres choses,

si c'est une question de lisibilité, le plus simple est peut être d'utiliser le filtrage.

Le filtrage est une ligne d'en-tête. Cette ligne peut permettre de faire un tri sur un champ ou plusieurs pour n'afficher que les lignes qui corresponde à ce filtre
michel_m le 25 février 2009 à 17h59
bonjour
ci joint maquette (pas besoin de VBA) expliquant le principe
http://cjoint.com/?cBr7oAqmNI

en espèrant ne pas trop être à la bourre
-------
Amicalement
Michel
Gorfael le 25 février 2009 à 18h17
Salut à tous
Juste une idée Stupe : utiliser un Tableau Croisé dynamique ?
A+
-------
Plus tu es moins précis, moins les réponses sont plus adaptées!
La qualité et la précision de la réponse sont proportionnelles à celles de la question, et la conditionne.


À PROPOS DU FORUM MICRO HEBDO

LES FORUMS THÉMATIQUES ET TECHNIQUES

LES FORUMS GÉNÉRAUX

ARCHIVES DU FORUM

publicité
01Informatique
01 INFORMATIQUE
L'hebdo de référence des décideurs informatiques.
Micro Hebdo
MICRO HEBDO
L'hebdo qui vous simplifie la micro
et Internet.
L'Ordinateur Individuel
L'ORDINATEUR INDIVIDUEL
Le mensuel informatique qui vous informe et vous conseille.
Nous contacter  |  Charte de confiance  |  Voir notice légale

01net.  -  01men  -  RMC  -  BFM Radio  -  BFM TV  -  TousLesPodcasts  -  01informatique.fr  -  Association RMC-BFM
Tous droits réservés © 1999 - 2009 Groupe 01 - 01net.