EXCEL mise en forme conditionnelle (limité 3)
Résolu/Fermé
en2mots
Messages postés
166
Date d'inscription
samedi 31 mai 2008
Statut
Membre
Dernière intervention
23 octobre 2016
-
8 juil. 2010 à 11:15
en2mots Messages postés 166 Date d'inscription samedi 31 mai 2008 Statut Membre Dernière intervention 23 octobre 2016 - 12 juil. 2010 à 11:40
en2mots Messages postés 166 Date d'inscription samedi 31 mai 2008 Statut Membre Dernière intervention 23 octobre 2016 - 12 juil. 2010 à 11:40
A voir également:
- Mise en forme conditionnelle grisée
- Mise en forme conditionnelle excel - Guide
- Mise en forme tableau word - Guide
- Dans la présentation à télécharger, sarah avait encadré directement le titre de certaines diapositives avant d’automatiser cette mise en forme pour tout le document. sur quelles diapositives avait-elle encadré directement le titre ? ✓ - Forum Bureautique
- Mise a jour chrome - Accueil - Applications & Logiciels
- Appliquer mise en forme conditionnelle sur tout le classeur ✓ - Forum Bureautique
5 réponses
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 309
8 juil. 2010 à 12:14
8 juil. 2010 à 12:14
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
g
Messages postés
1262
Date d'inscription
vendredi 23 avril 2004
Statut
Membre
Dernière intervention
15 mai 2017
573
8 juil. 2010 à 11:21
8 juil. 2010 à 11:21
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.
Ou la version 2007 !
en2mots
Messages postés
166
Date d'inscription
samedi 31 mai 2008
Statut
Membre
Dernière intervention
23 octobre 2016
8 juil. 2010 à 19:07
8 juil. 2010 à 19:07
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 ?
Raymond PENTIER
Messages postés
58694
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
16 octobre 2024
17 212
8 juil. 2010 à 19:53
8 juil. 2010 à 19:53
Non ! Quand tu reviens à la version 2003 tu perds les autres conditions.
Je te signale que les 3 formats avec condition plus le format par défaut, ça te fait quatre possibilités d'affichage ...
Je te signale que les 3 formats avec condition plus le format par défaut, ça te fait quatre possibilités d'affichage ...
en2mots
Messages postés
166
Date d'inscription
samedi 31 mai 2008
Statut
Membre
Dernière intervention
23 octobre 2016
9 juil. 2010 à 10:11
9 juil. 2010 à 10:11
pour moi la 4eme condition n'en est pas vraiment une il me faut de la couleur sur tous les resultat et je dois bien avoir au moins 10 couleurs differentes d'ombrage de cellules à mettre... alors ? une solution ?
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 750
9 juil. 2010 à 10:25
9 juil. 2010 à 10:25
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...
en2mots
Messages postés
166
Date d'inscription
samedi 31 mai 2008
Statut
Membre
Dernière intervention
23 octobre 2016
9 juil. 2010 à 10:29
9 juil. 2010 à 10:29
C'est un tableau de présence tout simple... avec plusieurs pointage (P, CA, RC, EM, M, etc... ) et je veux que la case M soit en rouge, EM en vers etc.... en fond de cellule... etc....
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 750
8 juil. 2010 à 11:22
8 juil. 2010 à 11:22
Salut
Voir ici. Par macro, mais je ne l'ai pas testé...
Voir ici. Par macro, mais je ne l'ai pas testé...
en2mots
Messages postés
166
Date d'inscription
samedi 31 mai 2008
Statut
Membre
Dernière intervention
23 octobre 2016
8 juil. 2010 à 19:08
8 juil. 2010 à 19:08
le probleme de VBA c'est que si la collègue touche a une colonne ou une ligne (ajout ou suppression, la macro ne fonctionne plus ! il me semble que c'est le probleme de l'utilisation des macro c'est qu'il faut laisser la plage du debut a la fin...
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 750
9 juil. 2010 à 09:15
9 juil. 2010 à 09:15
As tu essayé la solution de michel_m ci dessous?
Par macro également, mais utilisable à volonté.
et là, à priori, l'utilisateur peux modifier le tableau à sa guise......
bonne journée
Par macro également, mais utilisable à volonté.
et là, à priori, l'utilisateur peux modifier le tableau à sa guise......
bonne journée
en2mots
Messages postés
166
Date d'inscription
samedi 31 mai 2008
Statut
Membre
Dernière intervention
23 octobre 2016
9 juil. 2010 à 10:13
9 juil. 2010 à 10:13
C'ets un pc bloqué niveau telechargement donc refusé.... c'est pour le boulot que j'ai besoin de cette solution...
eriiic
Messages postés
24599
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
8 octobre 2024
7 236
9 juil. 2010 à 11:20
9 juil. 2010 à 11:20
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
en2mots
Messages postés
166
Date d'inscription
samedi 31 mai 2008
Statut
Membre
Dernière intervention
23 octobre 2016
9 juil. 2010 à 16:10
9 juil. 2010 à 16:10
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
eriiic
Messages postés
24599
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
8 octobre 2024
7 236
Modifié par eriiic le 9/07/2010 à 16:53
Modifié par eriiic le 9/07/2010 à 16:53
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
en2mots
Messages postés
166
Date d'inscription
samedi 31 mai 2008
Statut
Membre
Dernière intervention
23 octobre 2016
10 juil. 2010 à 14:16
10 juil. 2010 à 14:16
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
eriiic
Messages postés
24599
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
8 octobre 2024
7 236
10 juil. 2010 à 14:53
10 juil. 2010 à 14:53
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
en2mots
Messages postés
166
Date d'inscription
samedi 31 mai 2008
Statut
Membre
Dernière intervention
23 octobre 2016
11 juil. 2010 à 18:49
11 juil. 2010 à 18:49
ok je vais essayer ca demain... c'était pas ce que j'avais fait, j'avais pas collé sur toutes les feuilles, c'ets pour être pour ca que cela ne fonctionnait pas. Merci encore pour l'aide que tu m'a apporté ! bonnes vacances !
en2mots
Messages postés
166
Date d'inscription
samedi 31 mai 2008
Statut
Membre
Dernière intervention
23 octobre 2016
12 juil. 2010 à 11:40
12 juil. 2010 à 11:40
Je te remercie ca fonctionne je viens de l'essayer et ca roule ! merci beaucoup !