transformer couleur de fond d'une cellule en valeur

bonjour à toutes et à tous

Vous allez rire mais je bute sur un truc;
je cherche une formule pour transformer la couleur de fond d'une cellule en
valeur numérique;
genre :

=si( couleur_de_fond=colorblack;FF;00)

si la couleur de fond de cette cellule est noire alors met FF sinon 00

si vous avez une piste ...
par avance merci
Georges

Bonjour
Je testerai plutôt par les Styles.
Donc, première étape : créer le Style.

Jean-Michel PIERRE
Tél : 06.19.55.73.22

Bonjour,

Bonjour
Je testerai plutôt par les Styles.
Donc, première étape : créer le Style.

Jean-Michel PIERRE
Tél : 06.19.55.73.22

bonjour à toutes et à tous

Vous allez rire mais je bute sur un truc;
je cherche une formule pour transformer la couleur de fond d'une cellule en
valeur numérique;
genre :

=si( couleur_de_fond=colorblack;FF;00)

si la couleur de fond de cette cellule est noire alors met FF sinon 00

si vous avez une piste ...
par avance merci
Georges

Effectivement, je recommanderais d'utiliser les styles pour appliquer les couleurs. Mais ensuite, je n'ai pas trouvé de fonction capable des trouver. Je me suis tourné vers une macro associée à un bouton que je clique quand je veux mettre à jour mon classeur.
Pour voir si une cellule suit un style particulier :
              if cellule.CellStyle=nomsStylesCherche(k) then...

A+

Laurent BP

Bonjour,

-----Message d'origine-----
De : Georges [mailto:lemailageorges@free.fr]
Envoyé : vendredi 8 septembre 2017 11:03
À : users@fr.libreoffice.org
Objet : [fr-users] transformer couleur de fond d'une cellule en valeur

bonjour à toutes et à tous

Vous allez rire mais je bute sur un truc;
je cherche une formule pour transformer la couleur de fond d'une cellule
en
valeur numérique;
genre :

=si( couleur_de_fond=colorblack;FF;00)

si la couleur de fond de cette cellule est noire alors met FF sinon 00

si vous avez une piste ...
par avance merci
Georges

Je ne vois pas de fonction existante pour ça, mais il doit être possible de
s'en créer une par macro. Pour cela, on peut s'inspirer de l'exemple donné
ici:
https://wiki.documentfoundation.org/Macros/Calc/012/fr
L'objet est différent, mais on trouve dans la macro comment lire et
appliquer numériquement une couleur.

Cordialement,
Michel

À tester
=SI(STYLE("noir");"FF";"00"))

Jean-Michel PIERRE
Tél : 06.19.55.73.22