Excel ligne de couleur mise en forme conditionnelle

Fermé
Amelie_Rou_Ber Messages postés 1 Date d'inscription jeudi 18 août 2022 Statut Membre Dernière intervention 18 août 2022 - 18 août 2022 à 21:25
Mike-31 Messages postés 18346 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 novembre 2024 - 22 août 2022 à 17:10

Bonjour,

Dans un tableau, j'aimerais qu'une ligne entière devienne verte lorsque toutes ses cellules auront été remplies. Je ne connais pas les formules, j'apprends en regardant quelques tutoriels. J'ai beaucoup cherché quelle mise en forme conditionnelle faire, mais je ne trouve pas. Merci!

A voir également:

3 réponses

Mike-31 Messages postés 18346 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 novembre 2024 5 104
18 août 2022 à 22:10

Bonjour,

Pour t'aider il faudrait connaitre l'étendue de ton tableau,

exemple ton tableau est A1 à F20

mais tu as certainement des entêtes de colonne donc le tableau de saisies est A2:F20 

sélectionne donc A2:F20

Mise en forme conditionnelle

sélectionne la ligne Utiliser une formule pour déterminer pour quelles cellules le format sera appliqué

dans la zone de saisie colle cette formule

=NBVAL($A2:$F2)=6

Format

Choisir Remplissage, sélectionne la couleur et OK OK


0
Amelie_Rou_Ber
22 août 2022 à 16:03

Bonjour! Merci pour le conseil, ça fonctionne. Par contre, je réalise que je voudrais que la ligne soit colorées dès que j'écris quelque chose dans une cellule spécifique. J'aimerais que lorsque je mets la date dans la cellule, toute la ligne se mette dans la couleur que j'ai choisie. Pouvez-vous m'aider là-dessus?

0
Mike-31 Messages postés 18346 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 novembre 2024 5 104
Modifié le 22 août 2022 à 17:17

Re,

Il suffit de modifier la formule et de faire un NBVAL sur la cellule date

exemple ton tableau est A1 à F20

et tes dates sont en colonne A

=NBVAL($A1)>0

attention de ne pas le signe dollar $ devant l'index colonne A

tu peux également perfectionner la formule pour que le code se déclenche uniquement si la valeur est numérique puisque pour Excel une date est une valeur numérique exemple aujourd'hui 22/08/2022 pour Excel c'est 44795

=ET(ESTNUM($A1);NBVAL($A1)>0) 

0