Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : VBA Excel Tri sur plusieurs colonnes [ Divers / General ] (kennyflorian)

vendredi 11 juillet 2008 à 16:49:23 | VBA Excel Tri sur plusieurs colonnes

kennyflorian

Bonjour a tous.

J'ai un probleme sur un fichier Excel avec VBA.
J'ai un tableau avec une centaine de lignes
Je souhaite effectuer un tri automatique de ce tableau en fonction du paramètre de plusieurs colonnes.

Mon tableau se présente comme ceci :
Action1   Personne1   Action2    Personne2   Action 3    Personne3

Je voudrais créer un filtre qui me permette de déterminer toutes les actions d'une personne lorsque je la sélectionne dans le  menu de tri.
Dans le cas d'un filtre automatique de base sur Excel, si je choisis la personne qui m'interesse en Personne1 je n'aurai pas forcément les lignes correspondantes à cette personne si elle a une action à faire en Action2 mais pas en Action1.
En gros quand je tri je voudrais trier les lignes contenants une personne qu'elle soit dans la colonne Personne1 Personne2 ou Personne3.
Ca serait donc une fonction OU.
Trier selon la personne choisit qu'elle soit en Personne1 OU en Personne2 OU en Personne3

Et pour ça je ne sais pas comment faire.

Merci d'avance pour votre aide

Kenny

vendredi 11 juillet 2008 à 18:18:16 | Re : VBA Excel Tri sur plusieurs colonnes

jack

Administrateur CodeS-SourceS
Salut
Si les couples de colonnes n'ont pas de lien (par exemple, y a t-il un lien entre Personne1 et personne2 ?), le plus simple serait quand même de placer toutes les données dans un seul couple de colonnes.
Là, le tri sera possible, donc efficace.
C'est un problème d'organisation.
Si tu ne peux en changer, il va te falloir te retrousser les manches, créer une UserForm et des ComboBox et remplir des pages de codes pour faire des recherches ... qui en plus, risquent d'être longues (en temps d'exécutation)

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)

vendredi 11 juillet 2008 à 21:20:34 | Re : VBA Excel Tri sur plusieurs colonnes

bigfish_le vrai

Salut,

Et pourquoi trois colonnes de personnes ? 1 colonne aurais suffit ? non... ou alors j'ai rien compris

sinon dans tout les cas un tableau croisé dynamique devrait faire l'affaire et donc pas besoin de code.

A+

samedi 12 juillet 2008 à 13:20:31 | Re : VBA Excel Tri sur plusieurs colonnes

kennyflorian

Merci de os réponses

Pour répondre a Jack, effectivement les colonnes n'ont pas de lien entre elles.
En fait il y a plusieurs colonnes de Personnes et d'Actions car en face de ces colonnes il y a un probleme a résoudre .

Problème rencontré1   Personne1   Action1    Personne2   Action 2   Personne 3   Action 3
Problème rencontré2   ...

Pour bigfish faut voir je n'ai pas pensé a cette solution je vai peut etre essayer.


mardi 15 juillet 2008 à 10:15:12 | Re : VBA Excel Tri sur plusieurs colonnes

kennyflorian

Salut.

J'ai regardé les tableaux croisés dynamiques mais je n'arrive pas à réaliser ce que je veux.
Comment faire pour avoir 2 colonnes dans les tableaux croisés dynamiques : une avec les personnes et l'autre avec les actions, peu importe leurs positions 1, 2, ou 3eme. ?
En gros je veux savoir pour une personne quelles sont toutes les actions qu'elle a en cours peu importe que ce soit une action1 action2 ou action3.

Merci

mercredi 16 juillet 2008 à 08:58:02 | Re : VBA Excel Tri sur plusieurs colonnes

kennyflorian

Quelqu'un aurait t'il une idée m'évitant de recopier tout le tableau dans une autre feuille pour ensuite pouvoir trier?
Merci



Cette discussion est classé dans : vba, excel, tri, colonnes, personne1


Répondre à ce message

Sujets en rapport avec ce message

tri sur cellules Excel avec VBA [ par thierrypp ] THIERRYPPBonjour,Comment procéder automatiquent à une élimination de cellule dans une colonne lorsque celle-ci à une valeur supérieure à 10% de la pr tri sur cellules Excel avec VBA [ par thierrypp ] THIERRYPPBonjour,Comment procéder automatiquent à une élimination de cellule dans une colonne lorsque celle-ci à une valeur supérieure à 10% de la pr tri sur cellules Excel avec VBA [ par thierrypp ] THIERRYPPBonjour,Comment procéder automatiquent à une élimination de cellule dans une colonne lorsque celle-ci à une valeur supérieure à 10% de la pr tri sur cellules Excel avec VBA [ par thierrypp ] THIERRYPPBonjour,Comment procéder automatiquent à une élimination de cellule dans une colonne lorsque celle-ci à une valeur supérieure à 10% de la pr vba excel combobox tri et élimination des doublons [ par alex1512 ] Bonjour,Je souhaiterais mettre les éléments d'une colonne d'une feuille excel dans une combobox sous vba(jusque la pas de problème) mais je souhaitera de l'aide svp avec excel, vba et du tri [ par alex1512 ] Voila je souhaite faire un menu déroulant dans un formulaire fait sous vba, jusqu'ici ca va mais il faudrait prendre les infos sur une colonne de ma f VBA Excel simple (je crois) [ par Damdamdeo ] Salut,Je débute en VBA Excel et G quelques blèmes.G un tableau de x lignes et 6 colonnes dans Excel. Les 6 colonnes ont été remplies par des OptionBut fonction de tri d'un vecteur sous VBA Excel [ par Delphine2 ] Bonjour à tous,Je suis utilisatrice confirmée d'Excel, mais débutante en VBA, et j'ai une difficulté :Voilà mon problème : j'ai des colonnes de chiffr VBA Tri ascendant sur un tableur excel en [ par lapin_russe ] Bien le bonjour à tous,Voilà alors mon problème c'est que je voudrais faire un tris tout simple sur trois colonnes A,B,C, (ma première valeur étant en Incrémentation de colonnes VBA excel [ par lapin_russe ] Bonjour à tous,Me revoilou encore et toujours à l'affu d'une aide précise.J'aimerai juste savoir comment faire pour faire un teste de la première colo


Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,31 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.