Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

OpenOffice & LibreOffice Discussion :

Renvoyer couleur de fond grâce à une formule


Sujet :

OpenOffice & LibreOffice

  1. #1
    Futur Membre du Club
    Renvoyer couleur de fond grâce à une formule
    Bonjour,
    J'ai besoin de colorer des cellules selon leur contenu, sauf que les MEFC ne peuvent être utilisées car le tableur va passer sur des versions EXCEL de différentes années, et aussi sur Libre Office Calc.
    Je n'ai pas encore appris le VBA donc c'est inutilisable également.
    Pour l'instant, j'ai une formule Si en cascade qui compare le contenu de la cellule adjacente avec ce tableau, et renvoie le commentaire associé. J'aimerais renvoyer également la couleur de fond du commentaire dans la même formule.

    =SI($D$5<=Critères!K2;SI(OU(ESTVIDE(Critères!K3);$D$5<=Critères!K3);SI(OU(ESTVIDE(Critères!K4);$D$5<=Critères!K4);SI($D$5<=Critères!K5;Critères!L6;Critères!L5);Critères!L4);Critères!L3);Critères!L2)

    K L
    2 90% Exemplaire
    3 70% Acceptable
    4 50% À surveiller
    5 30% À améliorer
    6 Urgence
    Les informations contenues dans le tableau étant confidentielles, je ne peux me permettre de le diffuser, merci de votre compréhension et de votre aide.

  2. #2
    Expert confirmé
    Bonjour,

    Aucune formule ne permet de "rapatrier" une couleur.

    La seule méthode est la MFC.

    Pour avoir plus de 3 couleurs, il faut une version Excel à partir de 2007.
    Les MFC de ces versions sont compatibles entre elles et avec LibreOffice 6.

    Le VBA n'est pas compatible (ou si peu) avec O.Basic.
    Cordialement,
    Patrice
    Personne ne peut détenir tout le savoir, c'est pour ça qu'on le partage.

    Pour dire merci, cliquer sur et quand la discussion est finie, penser à cliquer sur

  3. #3
    Futur Membre du Club
    Ok, merci Patrice.
    Je marque en résolu donc.