IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

"Somme" de couleurs [XL-2013]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2014
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2014
    Messages : 27
    Par défaut "Somme" de couleurs
    Bonjour à tous,

    J'ai un petit soucis avec des couleurs. J'ai tenté de le résoudre par une mise en forme conditionnelle mais visiblement les limites sont atteintes.

    J'ai deux colonnes

    1) De A1 --> A20
    2) De B1-->B20

    sur cette même feuille excel, j'ai des listes déroulantes qui me demandent de choisir si ma tâche est facile, moyenne ou difficile. J'ai accordé des points à cette difficulté (1=Facile ; 2=Moyen ; 3=difficile)
    Si ma tâche est facile, automatiquement ça place le "1" dans la cellule A1 , si la deuxième tâche est difficile, ça place "3" dans la cellule A2, ...

    Ensuite, par une mise en forme conditionnelle, le "1" remplit la cellule en vert , "3" en rouge,...

    En réalité, la première cellule qui se remplit en vert-orange-rouge dépend d'un produit entre deux chiffres attribués lors du choix de 2 listes déroulantes.
    La seconde, elle, colore en fonction de la différence des valeurs.

    Du coup, il y a trop de possibilités pour calculer avec les chiffres.

    En résumé, je dispose de 4 listes déroulantes, les deux premières impliquent le produit de deux nombre et ce nombre remplit ensuite la cellule en couleur. Les deux suivantes se soustraient et déterminent ainsi l'autre remplissage...

    Vous pensez qu'il n'est pas possible de parler en termes de "somme de couleur"?
    Un genre de IF cellule A sont en vert et B rouge then C rouge?

    Ma question est la suivante : je souhaite dans les cellules C1 -->C20 faire la "SOMME" des couleurs
    par exemple : si les deux sont rouges , C est rouge. Si une est rouge et une orange, mettre Orange,... et ce, de manière automatique, que si je change la cellule A ou B d'office ça modifie directement la couleur de C.

    Avez-vous des idées?

    Merci d'avance et belle journée !

  2. #2
    Membre Expert
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Novembre 2011
    Messages
    1 503
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Irlande

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Novembre 2011
    Messages : 1 503
    Par défaut
    Bonjour thslt91,

    Tu es, pour moi, sur la bonne piste avec tes mises en forme conditionnelles.
    Cependant, ton explication ne me permet pas d'avoir suffisamment de visibilité sur ce que tu souhaites avoir.

    La meilleur chose à faire est, d'après moi, de faire une matrice référençant l'ensemble des couples possibles et de leur attribuer des couleurs.
    Ainsi, il n'est pas dérangeant d'avoir 20 mises en forme conditionnelles.
    Je te propose donc d'élaborer cette matrice et, si tu le souhaites, envoyer un fichier exemple avec l'exhaustivité des couples de valeurs afin que la communauté t'aide à les insérer dans ta colonne C.

    Cependant, en VBA, il est possible également de détecter les couleurs des cellules. Ainsi par un simple fonction, il est aisé de réaliser cette "jonction" de couleur.
    Mais de la même manière, il est nécessaire de faire l'exhaustivité des doublons de couleurs que tu souhaites afin de mettre sur la colonne C la couleur souhaitée au final.

    Quoi qu'il en soit, n'hésite pas à revenir vers moi avec l'une ou l'autre des "matrices".

    Cordialement,
    Kimy

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2014
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2014
    Messages : 27
    Par défaut
    Bonjour Kimy,

    Merci beaucoup pour toutes tes informations ! Il est effectivement plus aisé de t' envoyer un fichier afin que tu puisses mieux voir de quoi il s'agit...
    Je t'annexe le document.

    Le problème selon moi c'est que j'ai trop de possibilités pour effectuer une matrice de risque. mes valeurs peuvent aller de -60 à +60 et sont encore combinées par la suite.. Je pense donc bien qu'il faut faire une sorte de condition "IF X est en rouge et Y en vert then Z est en ... "

    Merci pour ton aide,

    Bonne après-midi
    Fichiers attachés Fichiers attachés

  4. #4
    Membre Expert
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Novembre 2011
    Messages
    1 503
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Irlande

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Novembre 2011
    Messages : 1 503
    Par défaut
    Bonjour thslt91,

    Je comprends aisément qu'il y est trop de valeur pour faire des MFC directement liées aux valeurs.
    Cependant, il est nécessaire d'avoir la liste exhaustive des doublons de couleurs entraînant celle finale.

    J'attends ton retour.

    Cordialement,
    Kimy

  5. #5
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2014
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2014
    Messages : 27
    Par défaut
    Bonjour Kimy,

    Merci pour toute ton aide, j'y suis arrivé !

    Je valide ta réponse pour clôturer cette discussion.
    Merci pour tout,

    Bonne soirée

+ Répondre à la discussion
Cette discussion est résolue.

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo