Rechercher : dans
Par :

Colorer une cellule en fonction d'une autre

Dernière réponse le 17 fév 2008 à 19:09:35 KAKEPATHEL, le 2 oct 2007 à 10:27:34 
 Signaler ce message aux modérateurs

Bonjour,
Aprés avoir bien cherché j'ai trouvé quelque solution, mais ce n'est pas clair pour moi...
J'ai un tableau excel sur lequel je veux colorer une cellule si une autre cellule est différente de la lettre X ou O. La forme conditionnelle ne réponds à mon besoin à priori. Comment faire? Je suis pas trés calée non plus en ce qui concerne les formules
Merci d'avance

Configuration: Windows XP
Internet Explorer 6.0

Meilleures réponses pour « colorer une cellule en fonction d'une autre » dans :
[Excel] Colorer des cellules sur conditions Voir Il existe dans Excel des fonctions très pratiques mais peu connues et peu utilisées. Exemple : vous souhaitez qu'une cellule se colore automatiquement en rouge (ou autre mise en forme de police, de bordure, de trame) selon une condition : un...
[Excel] Restreindre l'accès aux cellules VoirEncore une fonction peu connue : Expérimentez : Données / Validation Vous pouvez alors restreindre ou interdire l'accès aux "cellules stratégiques" de votre choix, avec message d'alerte. Vous pouvez faire afficher automatiquement des messages...
[VBA] Fonction qui retourne la couleur active d'une MFC VoirCette fonction retourne la valeur du format actif d'une mise en forme conditionnelle. Avec la fonction de la démo, deux valeurs peuvent êtres retournées. Mode = 0 : retourne la valeur de Interior.ColorIndex Mode = 1 : retourne la valeur de...
Télécharger Notepad2 VoirNotepad2 est un bloc-note sans installation libre possédant des fonctionnalités avancées de coloration syntaxique. Fonctionnalités Coloration syntaxique pour les langages suivants : HTML, XML, PHP, ASP (JScript, VBS), CSS, JavaScript, VBScript,...

1

KAKEPATHEL, le 2 oct 2007 à 11:03:33

Ah oui et aussi lorsque la cellule ne contient ni X ni O pouvoir la griser
Merci!!!!

Répondre à KAKEPATHEL

2

syberio, le 2 oct 2007 à 11:21:40

Ajoute un "" dans ta mise en forme conditionnelle quand ta celluel different de X ou O est nul.

Cordialement,
Bien sûr, les cercueils ne sont pas taillés sur mesure ; mais les morts s'adaptent à tout.

Répondre à syberio

3

KAKEPATHEL, le 2 oct 2007 à 11:34:02

Euh désolé mais je comprend pas bien...
Les " " se mettent automatiquement ds la mise en forme conditionnelle
Je lui dis que si la valeur de la cellule est differente de "o" alors il la grise mais si je rajoute la 2eme condition ou il faut griser si la valeur est differente de "y" alors tout est gris, tout le temps. J'essaye sans aucune valeur, mais rien à faire non plus...
Et puis c pas facile pour expliquer et être clair en plus!!!

Répondre à KAKEPATHEL

4

Vaucluse, le 2 oct 2007 à 11:52:11

Alors expliquons nous:
Mise en forme conditionnelle:
Sélectionner le champ de cellule à mettre en forme
(De B1 à B10) par exemple à partir des valeurs entrées en colonne A
Donc sélectionner B1:B10
Barre des taches / Format / Mise en forme conditionnelle, la boite s'affiche
Si vos conditions sont X, Vide et O la lettre
Sélectionner dans la boite affiché: la ormule est:
entrez au clavier: =A1="X"
sélectionner votre format
cliquer sur ajouter
Idem avec =A1="O"
AjouterIdem avec:
=ESTVIDE(A1)
Format grisé
Cliquez Ok
Ca devrait marcher, à condition qu'il n'y ait pas de formule dans votre case formatée, car le cas vide ne marche pas.

Dans ce cas, toutes les cases de correspondant à un vide en A seront grisés, donc:

soit,pour faire plus simple, vous pouvez aussi griser toutes les cellules en format de base et supprimer le poste 3 de ma proposition,
soit, si vous vouelz un format d'origine blanc, vous utilisez la solution à 3 conditions et vous rentrez en colonne A une valeur bidon qui ne soit ni X, ni O ni vide, comme cela , la cellule reprendra el format de base.
Bonne chance
Bien cordialement Science sans conscience n'est que ruine de l'Ame

Répondre à Vaucluse

5

Raymond PENTIER, le 3 oct 2007 à 02:39:46

Bonsoir, KAKEPATHEL.
Supposons que la cellule C8 doive être grise en général, et devenir rouge lorsque B2 contient la lettre X ou O.
Comme le dit Vaucluse, commence par griser ta cellule C8, puis applique la mise en forme conditionnelle :
"La formule est" =OU($B$2="X";$E$2="O")
et dans Format/Motifs/ tu choisis le vert.
C'est tout et ça marche.
Salut
Un retraité au soleil des Antilles :-)
Raymond

Répondre à Raymond PENTIER

6

kakepathel, le 3 oct 2007 à 11:23:06

C ok merciiii!!

Répondre à kakepathel

7

KAKEPATHEL, le 8 oct 2007 à 13:47:40

Alors par contre j'ai un autre soucis, c que par exemple :

colonne a colonne b colonne c colonne d
1 PIERRE 12 SEPT 0183 ANNULEE
2 PAUL 16 SEPT 0152 REFUSEE
3 JEAN 18 SEPT 1883 EFFECTUEE


Alors voilà, je souhaiterai que les cellules a1, b1 et c1 deviennent rouges lorsque la cellule d1 est = à "annulée" ou " refusée"
lorsque la cellule d3 est "effectuee" alors il faut que cela reste blanc

Merci beaucoup

Répondre à KAKEPATHEL

8

Vaucluse, le 9 oct 2007 à 20:45:24

Alors , en supposant que vous cellules soient grisées à l'origine, appliquez la formule de Raymond en première solution et en cliquant dans la boite de mise en forme sur ajouter, vous intégrez une seconde formule:
=$D1="effectué"
et vous programmez le format que vous souhaitez, soit en l'occurence:Motif / Aucune couleur, ou blanc
Vous avez trois possibilités de mise en forme déductives+ évidemment la mise en forme d'origine. La mise en forme choisie correspondra à la première formule vérifiée dans l'ordre où vous les avez rentrées, si aucune n'est vérifiée, le format restera con,forme à 'origine
Par ailleurs, il semble que vous ayez lancé ce fil avec des X et des O, et nous en sommes à des ANNULEE, EFFECTUEE, Etc...
Cen 'est pas grave, il suffit de remplacer dans la formule de Raymond, comme dans les autres les X et O entre guillements par les texes que vous souhaitez inclure dans la cellule maitresse.

A Raymond, bonjour d'abord, bon soleil:
Pouvez vous m'expliquer le E2 dans la formule que vous proposez?
Bien cordialement

Répondre à Vaucluse

9

Raymond PENTIER, le 10 oct 2007 à 03:05:48

Salut, Vaucluse. Tout va bien ?
Tu as tout à fait raison, j'ai tapé $E$2 au lieu de $B$2 ; j'espère que la rectification a été faite spontanément par KAKEPATHEL.
En fait, pour tester ma formule, j'avais pris pour références 2 cellules, B2 et E2, et j'ai oublié de transposer quand j'ai rédigé mon message.
Avec mes amitiés. Un retraité au soleil des Antilles :-)
Raymond

Répondre à Raymond PENTIER

10

 dididani, le 17 fév 2008 à 19:09:35

Bonjour,
Je veux mettre une cellule en couleur aprés avoir saisie un mot dans celle-ci

Répondre à dididani