Mise en forme conditionnelle sous Excel

Résolu/Fermé
Southkenny Messages postés 35 Date d'inscription lundi 3 mai 2010 Statut Membre Dernière intervention 17 juin 2013 - 24 nov. 2010 à 21:58
Southkenny Messages postés 35 Date d'inscription lundi 3 mai 2010 Statut Membre Dernière intervention 17 juin 2013 - 25 nov. 2010 à 07:49
Bonjour,

Je voudrais effectuer une mise en forme particulière d'une cellule. Je sais à peu près utiliser la mise en forme conditionnelle, cependant la mise en forme dépend forcément du contenu de la cellule. Je souhaite que la mise en forme de dépende pas de la même cellule que celle affectée. J'aimerais savoir s'il est possible (par exemple) de changer la couleur (motif) de la cellule A1 en fonction de la donnée se trouvant en B1 ?

Exemple
Colonne A :
AAAA
AAAB
AABA
AABB

Colonne B :
0
18
3
100

Je voudrais que les cellules de la colonne A dont les voisines sont supérieures à 10 soient écrites sur fond vert (ici donc AAAB et AABB)

Est-ce possible ?


A voir également:

4 réponses

tchernosplif Messages postés 600 Date d'inscription dimanche 8 novembre 2009 Statut Membre Dernière intervention 21 juin 2015 244
Modifié par tchernosplif le 24/11/2010 à 22:05
pour A1: "la formule est" =SI(B1>10;VRAI) choisir motif vert

la MFC peut etre étirée dans la colonne A en utilisant le pinceau.
0
Raymond PENTIER Messages postés 58388 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 17 avril 2024 17 089
Modifié par Raymond PENTIER le 25/11/2010 à 00:27
Bonjour Southkenny.

Tu n'as pas indiqué sur quelle version tu travaillais ... Je présume que c'est sur Excel 2007.

La MFC selon le contenu de la cellule s'obtient avec le type de règle "Appliquer une forme uniquement aux cellules qui contiennent" et avec le choix "Valeur de la cellule".

Tu veux que la MFC se fasse selon une donnée placée dans une autre cellule ?
Tu sélectionnes la colonne A:A (c'est donc la cellule A1 qui est active), puis le type de règle "Utiliser une formule pour déterminer pour quelles cellules le format sera appliqué", avec la formule =B1>10 et le format de remplissage en vert.
https://www.cjoint.com/?0lyw9LwL7dr

Cordialement.
C'est bien, la retraite ! Surtout aux Antilles ... :-)
Raymond
0
Southkenny Messages postés 35 Date d'inscription lundi 3 mai 2010 Statut Membre Dernière intervention 17 juin 2013
25 nov. 2010 à 07:49
Merci beaucoup, la solution a fonctionné.

J'avais pour habitude de consacrer une colonne pour "taguer" la condition (en insérant une colonne en début de mon tableau de données qui se colorait (texte inclus de façon à ne pas l'afficher au milieu de la cellule) mais pour le tableau sur lequel je travaille actuellement, je ne pouvais pas me le permettre : pour une question de lisibilité je devais taguer les lignes entières du tableau.

Sinon non, je travaille sous Excel 2003 mais la fonctionnalité a néanmoins marché. Merci encore à tous les trois !!!
0
Mike-31 Messages postés 18310 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 29 mars 2024 5 073
24 nov. 2010 à 23:13
Salut,

Allez j'y met mon nez pour corriger la faute de frappe de mon ami Raymond que je salut (>10 pas à >1 le soleil sans doute chez moi il fait froid)

Avec Windows7, tu dois être avec Excel 2007 voire 2010

Commence par mettre la plage colonne A en surbrillance exemple A1 à A50 (attention si la sélection commence en A3 par exemple il faudra en tenir compte dans la formule et écrire $B3)

Onglet Accueil/dans le ruban, module Mise en forme conditionnelle/Nouvelle régle/Utiliser une formule pour déterminer pour quelles cellules le format sera appliqué
dans Appliquer une mise forme aux valeurs pour lesquelles cette formule est vraie:
saisir
=$B1>10
Format choisir la couleur
-1
Raymond PENTIER Messages postés 58388 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 17 avril 2024 17 089
25 nov. 2010 à 00:28
Merci bien, Mike ; j'ai rectifié ... Salut !
0