Combiner filtre Données et couleurs

julia Namor Messages postés 532 Statut Membre -  
julia Namor Messages postés 532 Statut Membre -
Bonjour,

je sais que c'est compliqué , mais je lance quand meme le défi.
Dans mon tableau j'ai fait un filtre avancé avec une zone de critéres
je voudrais y associer des critéres "couleur" en fonction des affectations
Je vous joins le tableau d'effectifs pour plus de précisions

http://www.cjoint.com/c/GDbhPOyXc5A

Merci de votre aide

7 réponses

  1. Frenchie83 Messages postés 2254 Statut Membre 339
     
    Bonjour
    Voici une méthode, je n'ai pas le temps de faire le filtre, je dois partir.
    Il ne vous reste plus qu'à adapter le filtre pour prendre en compte les couleurs sélectionnées en colonne Ai .
    https://www.cjoint.com/c/GDbjcPTL3cw
    Cdlt
    0
  2. julia Namor Messages postés 532 Statut Membre 33
     
    Merci frenchies83
    Je ne comprends pas trop votre méthode

    Je reste ouverte à toute autre méthode
    Bien cordialement
    0
    1. Frenchie83 Messages postés 2254 Statut Membre 339
       
      Bonsoir
      Je ne comprends pas trop votre méthode , elle est très simple, lorsque vous sélectionnez une couleur dans la combobox Couleur, la macro relève toute les cellules correspondant à la couleur demandée, affiche les résultats dans la colonne AI et lance dans la foulée un filtre sur cette couleur.
      Voici le fichier avec le filtre inclus.
      https://www.cjoint.com/c/GDbqsZwHomw
      Si la colonne AI est occupée par d'autres données, il suffit de prendre une autre colonne disponible.
      Cdlt
      0
      1. julia Namor Messages postés 532 Statut Membre 33 > Frenchie83 Messages postés 2254 Statut Membre
         
        Excellent !!!!!
        J'avais commencé à mieux comprendre votre méthode ;on est à 75 % de la résolutuion.
        ça va etre bon
        Deux choses
        1- Pourrait on inclure le filtre couleur dans celui de " affectation" de telle sorte qu'en choississant les secteurs , les secteurs choisis et les couleurs apparaissent.
        je m'explique:
        A la base les agentsdu sect A sont en rouge , mais il arrive que des agents du sect B en jaune soient affectés dans le sect A du coup on leur attribue la couleur rouge
        Je voudrais en filtrant par affecttation: sectA par exemple tous les agents du A apparaissent ET aussi tous les agents du B ou du C qui sont affectés dans le secteur A;

        2- Vous avez du remarquer que chaque agent était sur deux lignes . Ligne paire pour le nom de l'agent et la ligne en dessous (impair)e pour des modifications. Ces deux lignes ne doivent pas etre séparées;

        merci beaucoup on y arrive
        0
  3. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  4. julia Namor Messages postés 532 Statut Membre 33
     
    Merci f894009

    Vous etes sur la bonne piste , mais le probléme c'est que vous avez attribué une valeur non visible à chaque couleur
    Mais c'est vrai que je ne l'avez pas précisé , mais mes cellulles ne sont pas vides. Elles détiennent déja des valeurs .
    Voilà entres autres pourqoui je souhaiterai utiliser leur couleur pour les filtrer

    Bien cordialement
    0
    1. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
       
      Re
      Vous mettez une couleur en fonction de quoi, le contenu de la cellule ou suivant votre humeur?
      0
  5. Frenchie83 Messages postés 2254 Statut Membre 339
     
    Bonjour
    Avec les modifs demandées en réponse à vos 2 questions
    https://www.cjoint.com/c/GDcej7icOfw

    Le filtre sur l'affectation intègre désormais la couleur que vous aurez choisi auparavant.
    J'ai inhibé la macro qui réagit uniquement au choix de la couleur, si vous voulez la conserver, supprimer le 1 dans "Private Sub Couleur_Change1()".
    En espérant avoir répondu à vos attentes.
    Cdlt
    0
  6. julia Namor Messages postés 532 Statut Membre 33
     
    Bonjour and à vous Frenchie83
    Ce n'était pas tout à fait ça mais votre méthode m'a permis de revoir toute la "philosophie" de mon projet.
    Dés fois on peut faire simple au lieu d'aller vers des procédures compliquées
    Un grand merci pour votre aide
    Cordialement
    0