EXCEL mise en forme conditionnelle (limité 3)
Résolu
en2mots
Messages postés
166
Date d'inscription
Statut
Membre
Dernière intervention
-
en2mots Messages postés 166 Date d'inscription Statut Membre Dernière intervention -
en2mots Messages postés 166 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je souhaite faire un mise en forme conditionnelle sur 1 colonne mais pour plus de trois conditions.
Y a t-il un moyen de le faire sachant que par "format" puis "mise en forme conditionnelle" cela est limité à 3 conditions.
Avec mes remerciements par avance pour tout ce que vous pourrez me suggerer.
Je souhaite faire un mise en forme conditionnelle sur 1 colonne mais pour plus de trois conditions.
Y a t-il un moyen de le faire sachant que par "format" puis "mise en forme conditionnelle" cela est limité à 3 conditions.
Avec mes remerciements par avance pour tout ce que vous pourrez me suggerer.
A voir également:
- Mise en forme conditionnelle grisée
- Mise en forme conditionnelle excel - Guide
- Mise a jour chrome - Accueil - Applications & Logiciels
- Mise en forme tableau croisé dynamique - Guide
- Mise a jour windows 10 - Accueil - Mise à jour
- Excel liste déroulante conditionnelle - Guide
5 réponses
Bonjour,
le meilleur (que Wilfried42 veuille bien m'excuser !)
http://www.mdf-xlpages.com/modules/TDMDownloads/singlefile.php?cid=11&lid=21
réalisé par L'ami Didier Fourgeot
le meilleur (que Wilfried42 veuille bien m'excuser !)
http://www.mdf-xlpages.com/modules/TDMDownloads/singlefile.php?cid=11&lid=21
réalisé par L'ami Didier Fourgeot
Bonjour,
Avec les formules il est possible dans certains cas d'avoir plus de 3 conditions mais sans toutefois excéder 3 couleurs.
Pour aller au delà de 3 couleurs il faut utiliser VBA.
Bonne suite.
Avec les formules il est possible dans certains cas d'avoir plus de 3 conditions mais sans toutefois excéder 3 couleurs.
Pour aller au delà de 3 couleurs il faut utiliser VBA.
Bonne suite.
tu veux dire qu'avec excel 2007 le nombre de conditions n'est pas limité ? Donc si je fais mon tableau sur excel 2007 mais l'ouuvre après avec une autre version d'excel, est ce que les conditions restent au nombre ou je les ai mis ou est ce qu'il m'ouvre le fichier avec uniquement les 3 premieres par exemple ?
Alors il faudrait que tu nous dises exactement ce que tu souhaites, un peu comme ceci :
résultats en cellules A21:W21 + colonne Z
Si résultat < 0 : fond cellule noir, police gras rouge
Si 0< résultat <10 : fond gris, police orange souligné
etc...
Peut être quelqu'un ici pourra te trouver une solution...
résultats en cellules A21:W21 + colonne Z
Si résultat < 0 : fond cellule noir, police gras rouge
Si 0< résultat <10 : fond gris, police orange souligné
etc...
Peut être quelqu'un ici pourra te trouver une solution...
Salut
Voir ici. Par macro, mais je ne l'ai pas testé...
Voir ici. Par macro, mais je ne l'ai pas testé...
Bonjour,
C'ets un pc bloqué niveau telechargement donc refusé...
Tu demandes à qcq'un de te le mailer.
Ou sinon il faut que tu sois plus précis :
- quels types de tests ?
- et surtout si les cellules sont saisies ou si c'est le résultat de formules.
Une formule qui est réévaluée ne déclenche aucun évènement, donc la mise à jour en vba ne peut être faite que sur demande de l'utilisateur.
eric
C'ets un pc bloqué niveau telechargement donc refusé...
Tu demandes à qcq'un de te le mailer.
Ou sinon il faut que tu sois plus précis :
- quels types de tests ?
- et surtout si les cellules sont saisies ou si c'est le résultat de formules.
Une formule qui est réévaluée ne déclenche aucun évènement, donc la mise à jour en vba ne peut être faite que sur demande de l'utilisateur.
eric
enfait, c'est un tableau de presence du personnel
Les agents vont devoir pointer (P pour présent, M pour malade, E pour enfant malade, RTT pour les rtt, etc, etc)) et chacune de ces justification et il y en a une dizaine voir plus, doit avoir un ombrage de cellule donc autant de couleurs que de justifications différentes et les infos sont saisies.
Les agents vont devoir pointer (P pour présent, M pour malade, E pour enfant malade, RTT pour les rtt, etc, etc)) et chacune de ces justification et il y en a une dizaine voir plus, doit avoir un ombrage de cellule donc autant de couleurs que de justifications différentes et les infos sont saisies.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Regarde si qcq chose comme ça irait :
MFC+3.xls
La plage nommée 'ZoneFormatée' peut être une sélection multiple ou sinon on peut la définir en dur dans le code selon ta feuille.
La mise en forme (couleur fond, couleur police, gras, italique) est récupérée dans la plage 'Légende' si le texte est identique. C'est plus visuel pour le choix des couleurs.
Pour étendre la Légende, sélectionne d'abord un élément de la liste et ensuite ajoute dans la ligne d'insertion avec l'* en bas pour qu'il soit pris automatiquement en compte.
Pas de limitation en nombre d'éléments.
Code à coller sur les feuilles concernées.
eric
MFC+3.xls
La plage nommée 'ZoneFormatée' peut être une sélection multiple ou sinon on peut la définir en dur dans le code selon ta feuille.
La mise en forme (couleur fond, couleur police, gras, italique) est récupérée dans la plage 'Légende' si le texte est identique. C'est plus visuel pour le choix des couleurs.
Pour étendre la Légende, sélectionne d'abord un élément de la liste et ensuite ajoute dans la ligne d'insertion avec l'* en bas pour qu'il soit pris automatiquement en compte.
Pas de limitation en nombre d'éléments.
Code à coller sur les feuilles concernées.
eric
Eric,
Je te remercie pour tout ça, mais j'ai eu beaucoup de mal a le faire, je maitrise pas bien les macro.
Crois tu que si je t'envoie le fichier lundi, avec ce que cela devrait donner à la saisie, tu pourrais me mettre la macro au moins pour 2 ou 3 legende et après je rajouterai les autres moi meme si cela est faisable pour moi.
Car nommer les plage ca va pour moi mais après c t deja plus compliqué...
SEULEMENT SI TU PEUX SINON PEUX TU ME DIRE DANS QUEL ORDRE FAIRE TOUT CA. C PEUT ETRE LA QUE J'AI PAS SUIVI LES REGLES.
Merci en tout cas pour ce que tu m'as deja dit ! c deja beaucoup
Houria
Je te remercie pour tout ça, mais j'ai eu beaucoup de mal a le faire, je maitrise pas bien les macro.
Crois tu que si je t'envoie le fichier lundi, avec ce que cela devrait donner à la saisie, tu pourrais me mettre la macro au moins pour 2 ou 3 legende et après je rajouterai les autres moi meme si cela est faisable pour moi.
Car nommer les plage ca va pour moi mais après c t deja plus compliqué...
SEULEMENT SI TU PEUX SINON PEUX TU ME DIRE DANS QUEL ORDRE FAIRE TOUT CA. C PEUT ETRE LA QUE J'AI PAS SUIVI LES REGLES.
Merci en tout cas pour ce que tu m'as deja dit ! c deja beaucoup
Houria
Bonjour,
Ca me sera difficile, je fais mes valises cette am... ;-)
Mais qc'un prendra sans doute le relais, au pire tu refais un post neuf avec éventuellement un lien vers celui-ci.
Si tu fais une 2nde feuille tu nommes les plages ZoneFormatée2 et Légende2,
et tu remplaces les noms dans la macro :
If Not Intersect(Target, Range("ZoneFormatée2")) Is Nothing Then
For Each c In Range("Légende2")
La macro est à coller dans chaque feuille (clic-droit sur le nom de l'onglet et 'visualiser le code')
eric
Ca me sera difficile, je fais mes valises cette am... ;-)
Mais qc'un prendra sans doute le relais, au pire tu refais un post neuf avec éventuellement un lien vers celui-ci.
Si tu fais une 2nde feuille tu nommes les plages ZoneFormatée2 et Légende2,
et tu remplaces les noms dans la macro :
If Not Intersect(Target, Range("ZoneFormatée2")) Is Nothing Then
For Each c In Range("Légende2")
La macro est à coller dans chaque feuille (clic-droit sur le nom de l'onglet et 'visualiser le code')
eric