Mise en forme conditionnelle: si tableau vide [Résolu/Fermé]

Signaler
Messages postés
66
Date d'inscription
mercredi 7 mars 2012
Statut
Membre
Dernière intervention
2 octobre 2020
-
Messages postés
66
Date d'inscription
mercredi 7 mars 2012
Statut
Membre
Dernière intervention
2 octobre 2020
-
Bonjour,
J'aimerai créer une mise en forme conditionnelle par rapport à un tableau qui est vide.

En gros: J'ai une feuille avec 4 rectangles. (un rectangle contient plusieurs lignes et plusieurs colonnes). Soit Rectangle 1, 2, 3 et 4.

Rectangle 1: (E8:K19)
Rectangle 2: (E23:K34)
Rectangle 3: (M8:S19)
Rectangle 4: (M23:S34)

Dans la colone A (hors rectangle) j'ai ma liste de rectangles soit:
A1: "texte" Rectangle 1
A2: "texte" Rectangle 2
A3: "texte" Rectangle 3
A4: "texte" Rectangle 4

Pour résumer parce que là c'est un peu du chinois haha ;) J'aimerais que lorsqu'il y a quelque chose d'écrit dans un des rectangle, que son icone "en colonne A" passe de la couleur initiale "noire" à rouge.
J'ai essayé avec la formule est : =ESTVIDE(E8:K19) ----> Rouge

cela marche uniquement lorsque j'écris qqc dans la cellule E8, mais pas dans les autres...


Pouvez-vous m'expliquer pourquoi? Et me dire comment faire pour que cela fonctionne dans tout le rectangle?


Merci d'avance et bonne journée!


Mo


3 réponses

Messages postés
53144
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
24 janvier 2021
15 123
Bonjour.

Utiliser la formule

=NBVAL($E$8:$K$19)=0
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 63550 internautes nous ont dit merci ce mois-ci

Bonjour,

Raymond a donné la bonne voie mais je dirais plutôt :
Il faut faire une mise en forme conditionnelle sur la cellule A1 avec la formule :
=NBVAL($E$8:$K$19)>0

Faire de même pour les autres
Messages postés
53144
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
24 janvier 2021
15 123
Tu as raison : J'étais resté sur la phrase du début "J'aimerai créer une mise en forme conditionnelle par rapport à un tableau qui est vide" ...
le principal "est" que ça marche, oups.
Messages postés
53144
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
24 janvier 2021
15 123
Et si ça peut amuser l'un de vous, une méthode plus générale :
Définir le nom "rect1" pour E8:K19, le nom "retc2" pour E23:K34, "rect3" pour M8:S19 et "rect4" pour M23:S34.
Sélectionner A1:A4 et créer une MFC avec la formule
=NBVAL(INDIRECT("rect"&LIGNE()))>0
https://www.cjoint.com/?CIErJc6pvgI
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 63550 internautes nous ont dit merci ce mois-ci

Messages postés
66
Date d'inscription
mercredi 7 mars 2012
Statut
Membre
Dernière intervention
2 octobre 2020

Hey ! =D

Merci beaucoup de vos réponses et merci beaucoup de la rapidité de vos réponses !!

Ah oui un =NBVAL ! Oui joli ! J'y avais pas pensé alors que j'utilise aussi cette fonction ;-)


Merci infiniment et à une prochaine !


Bonne journée à tous =)