Applique un style (par exemple une couleur) à une cellule

Bonjour
Je suis très débutant sur cette application.
Pourquoi,lorsque j’applique une formule par EX:
=3 + 5 + STYLE(“Rouge”; 3; “Standard”)
OU

=A1 + STYLE(SI(ACTUELLE()>3;“Rouge”;“Standard”))

La couleur de la cellule A1 ne fonctionne pas
Merci d’avance !!!

Bonjour

Cette formule n’a pas vocation à modifier la couleur de la cellule A1, car faisant référence à cette même cellule, elle provoquerait une erreur de “référence circulaire” (voir l’aide).

Elle pourrait être saisie dans une autre cellule (B1 par exemple) et dans ce cas, selon que A1 soit > ou non à 3 elle appliquerait à la cellule concernée (B1 par exemple) les styles de cellules indiqués :

  • un style nommé Rouge si A1 et supérieure à 3
  • ou un style nommé “Standard” dans le cas contraire.

Voir B1 dans l’exemple style.ods joint.

Nota:

  • Le styles Rouge n’existe pas par défaut lors de la création d’un classeur ; il convient donc de le créer. Dans les anciennes version d’OpenOffice.org le style “Par défaut” était nommé “Standard” ce qui explique que tu as pu trouver cet exemple.
  • Dans cet exemple il est inutile d’ajouter la fonction ACTUELLE (voir C1 dans l’exemple).
  • La fonction STYLE était davantage utilisée dans les anciennes versions car le formatage conditionnel d’OpenOffice.org était limité. Ce n’est plus le cas désormais (dans LibreOffice en tout cas) et il est recommandé d’utiliser le formatage conditionnel (voir D1 dans l’exemple).

Cordialement