Poser votre question
0

Formatage conditionnel d'une ligne dans un tableur [Résolu]

posée 2020-01-15 13:15:39 +0100

Image Gravatar de Hube

updated 2020-01-16 19:41:43 +0100

Bonjour,

je voudrais avoir une ligne qui change de couleur automatiquement dans une feuille de calcul. Par exemple, dans un tableau où j'ai préalablement mis une couleur d'arrière-plan de mon choix, lorsque la cellule B2 contiendra le mot ok, la ligne 2 changera de couleur. Comment puis-je réaliser cela? Merci de votre aide.

Hube

éditer requalifier signaler fermer fusionner supprimer

3Réponses

0

répondue 2020-01-15 15:34:09 +0100

Image Gravatar de Pierre DeCambrai

Bonjour, C'est le propre du format conditionnel. Sélectionner la zone à colorer (peu importe la couleur du fond), soit exemple sur la ligne 7 : description de l'image

Le format conditionnel est :description de l'image (avec références absolues ou relatives, selon vos exigences)

en saisissant ok en E7, la zone A7:E7 se colore en Gouge (oui, une faute de frappe au nom de la couleur de fond Rouge)

éditer signaler supprimer permalien plus

Commentaires

Bonjour

  • Je doute que le besoin soit pour une seule ligne.
  • Attention à l’ambiguïté de cette réponse : G(R)ouge n'est pas un nom de couleur mais un nom de style de cellule.
  • Attention il est erroné d'indiquer que la référence absolue est facultative : dans cet exemple la colonne doit être en référence absolue.

Cordialement

Image Gravatar de pierre-yves samynpierre-yves samyn ( 2020-01-15 15:59:02 +0100 )éditer
0

répondue 2020-01-16 18:25:32 +0100

Image Gravatar de Hube

updated 2020-01-16 19:41:04 +0100

Bonsoir, je fais la sélection puis format conditionnel condition condition1 choisir la formule est et saisir à côté $b1="ok" je choisis good puis ok Seul souci, quand je mets un "ok", ça me change la police que j'avais préalablement choisie... Je voudrais que la police reste la même, à savoir libération sans 14 gras. Désolé pour les textes préformatés: je cafouille... :-( Déjà un grand merci pour ce qui est réalisé. Il n'y a plus que cette question de garder la même police quand le formatage conditionnel agit.

J'y suis arrivé en créant un nouveau style...

éditer signaler supprimer permalien plus
0

répondue 2020-01-15 14:33:31 +0100

Image Gravatar de pierre-yves samyn

updated 2020-01-17 08:50:42 +0100

Bonjour

Je suppose que la saisie en B2 n'est qu'un exemple et que le comportement doit être le même si on saisit en B5 ou toute autre ligne. Pour réaliser cela :

  • sélectionner toute la plage, par exemple A1:E10 (la cellule courante reste A1)
  • FormatConditionnelCondition
  • Condition1▸choisir La formule est et saisir à côté $B1="ok"
  • Choisir le style à appliquer (Good par exemple pour avoir un fond Vert)
  • Ok

Noter la syntaxe $B1 dans la formule : lorsqu'on valide le dialogue de formatage conditionnel, Calc applique la formule à toute la plage sélectionnée (A1:E10 dans l'exemple). Les références absolues (commençant par $) ne sont pas modifiées ; les références relatives sont mises à jour. Autrement dit quelle que soit la cellule de la plage A1:E10 le test se fera sur la colonne B (référence absolue) quelle que soit la ligne (1 n'est pas en absolu dans $B1)

Voir fc.ods

[Ajout du 17/01/20 09:00]

@Hube a écrit :

Seul souci, quand je mets un "ok", ça me change la police que j'avais préalablement choisie...

Pour centrer ma réponse sur l'explication de la mise en oeuvre du formatage conditionnel et de la formule j'avais volontairement utilisé un style de cellule existant : good. Ce dernier applique en effet une police 10pt non italique avec la couleur définie.

La solution est de créer son propre style qui ne fait que définir la couleur d'arrière-plan (ColorerLigne dans la nouvelle version fc.ods).

Cordialement

éditer signaler supprimer permalien plus
S'identifier/S'inscrire pour répondre

Outils de question

1 suiveurs

Stats

Posée: 2020-01-15 13:15:39 +0100

Consultée: 30 fois

Mise à jour: Jan 17