Colorer une cellule en fonction d'une autre
Fermé
Bernard14
-
6 juin 2016 à 11:27
Mike-31 Messages postés 18309 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 14 mars 2024 - 7 juin 2016 à 18:16
Mike-31 Messages postés 18309 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 14 mars 2024 - 7 juin 2016 à 18:16
A voir également:
- Colorer une cellule en fonction d'une autre
- Fonction si et - Guide
- Comment colorer une cellule excel avec une formule si - Guide
- Aller à la ligne dans une cellule excel - Guide
- Excel renvoyer la valeur d'une cellule en fonction d'une autre - Forum Excel
- Bloquer une cellule excel - Guide
3 réponses
Mike-31
Messages postés
18309
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
14 mars 2024
5 072
6 juin 2016 à 11:31
6 juin 2016 à 11:31
Bonjour,
pourquoi en VBA tu peux le faire simplement avec une mise en forme conditionnelle
pourquoi en VBA tu peux le faire simplement avec une mise en forme conditionnelle
Bonjour
Je l 'ai fait en mis en forme conditionnelle pour les plages mentionnées.
Mon problème est que ces plages vont s'agrandir d'une manière importante et que cela devient vite fastidieux de rentrer toutes les formules. L'ensemble évolue. Avec un code il aurait été possible en modifiant les limites des plages de faire une mise à jour rapide, et sans risque d'oublier de rentrer des formules dans une cellule.
Bernard14
Je l 'ai fait en mis en forme conditionnelle pour les plages mentionnées.
Mon problème est que ces plages vont s'agrandir d'une manière importante et que cela devient vite fastidieux de rentrer toutes les formules. L'ensemble évolue. Avec un code il aurait été possible en modifiant les limites des plages de faire une mise à jour rapide, et sans risque d'oublier de rentrer des formules dans une cellule.
Bernard14
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 395
Modifié par Vaucluse le 7/06/2016 à 18:12
Modifié par Vaucluse le 7/06/2016 à 18:12
Bonjouir
il n'y a rien qui puisse empêcher de placer une MFC sur un champ sur une très grande plage, MFC qui ne s'appliquera que si les conditions sont remplies.
Il suffit de sélectionner la plage complète est d'entrer en MFC la formule qui correspond à la première cellule, en respectant bien si besoin les positions des signe $
Il n'y a pas de formule à entrer dans les cellules
par exemple selon votre message
sélectionner B3:K20 ou B3 K100000 si vous voulez
MFC par formule (icone MFC / nouvelle régle / utiliser une formule)
=NB.SI($N$3:$P$3;B3)
et formater en rouge police gras blanc
crdlmnt
il n'y a rien qui puisse empêcher de placer une MFC sur un champ sur une très grande plage, MFC qui ne s'appliquera que si les conditions sont remplies.
Il suffit de sélectionner la plage complète est d'entrer en MFC la formule qui correspond à la première cellule, en respectant bien si besoin les positions des signe $
Il n'y a pas de formule à entrer dans les cellules
par exemple selon votre message
sélectionner B3:K20 ou B3 K100000 si vous voulez
MFC par formule (icone MFC / nouvelle régle / utiliser une formule)
=NB.SI($N$3:$P$3;B3)
et formater en rouge police gras blanc
crdlmnt
Mike-31
Messages postés
18309
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
14 mars 2024
5 072
7 juin 2016 à 18:16
7 juin 2016 à 18:16
Re,
comme le mentionne l'ami Vaucluse que je salue tu peux dès le départ sélectionner toute une colonne en cliquant sur son entête exemple pour la colonne E et tu appliques la formule de mise en forme conditionnelle comme s'il s'agissait de la première cellule exemple =E1="OUI"
ensuite tu peux allonger ton tableau autant que tu veux, la mise en forme s'appliquera sans aucune intervention de ta part.
Je ne vois pas ou est le problème
comme le mentionne l'ami Vaucluse que je salue tu peux dès le départ sélectionner toute une colonne en cliquant sur son entête exemple pour la colonne E et tu appliques la formule de mise en forme conditionnelle comme s'il s'agissait de la première cellule exemple =E1="OUI"
ensuite tu peux allonger ton tableau autant que tu veux, la mise en forme s'appliquera sans aucune intervention de ta part.
Je ne vois pas ou est le problème