Colorer ligne entière via format conditionnel

Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Jean-Eudes
Fraîchement OOthentifié
Messages : 2
Inscription : 14 févr. 2018 08:03

Colorer ligne entière via format conditionnel

Message par Jean-Eudes »

Bonjour,
je voudrais dans un tableau qu'une ligne prenne un fond coloré sous la condition qu'une des cellules de la dite ligne contienne un certain mot.
J'arrive en passant par le formatage conditionnel à faire -selon la zone que je sélectionne en départ- que la cellule test, la première ou dernière cellule de ma ligne se colore mais pas la ligne entière.
Comment faire pour que la ligne entière se colore?
Cordialement Jean.
Dernière modification par Jean-Eudes le 14 févr. 2018 12:15, modifié 1 fois.
OPEN OFFICE 4.1.5 WINDOWS 10 FAMILLE
joel275
InconditiOOnnel
InconditiOOnnel
Messages : 839
Inscription : 10 janv. 2009 08:05

Re: coloré ligne entière pat formatage conditionnel

Message par joel275 »

Bonjour et bienvenue sur le forum,

tu sélectionnes la ligne entière, tu rentres la formule:

Code : Tout sélectionner

NB.SI($A$2:$AMI$2;"ok")>0
si tu veux rechercher le mot 'ok' dans la ligne 2.

Il faut bien sûr avoir nommé préalablement le style que tu veux utiliser dans ton formatage.
Tu peux également lire le tuto: http://www.openoffice.org/fr/Documentat ... es_mfc.pdf

A plus.
A jour de LibreOffice et de Ubuntu
Jean-Eudes
Fraîchement OOthentifié
Messages : 2
Inscription : 14 févr. 2018 08:03

Re: colorer ligne entière via formatage conditionnel

Message par Jean-Eudes »

Super, merci Joel pour la qualité et la rapidité de la réponse! :super:
J'ai bien sûr maintenant de nouveaux soucis. Comment procéder pour que chaque ligne de mon tableau se colore quant le mot apparaît dans une ligne? (Ceci sans retaper votre formule pour chaque ligne)
Mon deuxième problème est que si je sais faire fonctionner la formule que vous m'avez fourni en l'adaptant quelque peu, je ne la comprends pas, pourriez-vous l'expliciter?
Cordialement Jean.
OPEN OFFICE 4.1.5 WINDOWS 10 FAMILLE
Jeff
GourOOu
GourOOu
Messages : 9629
Inscription : 18 sept. 2006 09:40
Localisation : France

Re: Colorer ligne entière via format conditionnel

Message par Jeff »

Bonjour et bienvenue,
Jean-Eudes a écrit :Comment procéder pour que chaque ligne de mon tableau
Choisir le tableau en totalité, en partant de la dernière ligne jusqu’à la première ligne, et saisir la formule :

Code : Tout sélectionner

=NB.SI($A2:$AMJ2;"ok")>0
L’absence de $ devant les numéros de ligne fait que la MFC va s’adapter pour chaque ligne.
Il faut potasser l’aide sur les références absolues et relatives.
Jean-Eudes a écrit :la formule que vous m'avez fourni [...], je ne la comprends pas
Peut-être voir du côté de l’assistant :
Assistant fonction : Analyser, construire des formules

Tu peux également joindre un fichier-test :
Comment joindre un fichier

A +
Frédérick
Membre lOOyal
Membre lOOyal
Messages : 49
Inscription : 05 déc. 2017 14:17

Re: Colorer ligne entière via format conditionnel

Message par Frédérick »

Est-ce que la colonne dans laquelle le mot peut apparaître est toujours la même ?

Si oui, il s'agit de faire une mise en forme conditionnelle
- sélectionner tout ton tableau depuis le haut vers le bas de manière à ce que la première ligne sélectionnée soit bien la première ligne de ton tableau
- format > Formatage conditionnel > Condition
- changer "La valeur de la cellule est" par "La formule est" dans la première case
- appliquer une formule du genre ($A2="OK") si le mot que tu cherches est OK et qu'il doit apparaître en colonne A

Si non, c'est plus compliqué. Il faudra d'abord créer une nouvelle colonne qui indique l'apparition de ton mot quelque part dans la ligne (cf formule donnée par Jeff) puis appliquer la mise en forme conditionnelle que je te donne
Windows 7
LibreOffice 4.3.7.2
Et en plus, on ne m'a pas demandé mon avis :-(