Pb remplissage cellule

  • Initiateur de la discussion Initiateur de la discussion Thierry46
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

T

Thierry46

Guest
Bonjour,
Je souhaiterais définir la couleur d'une cellule lorsque celle-ci est inférieure à la valeur d'une autre cellule....(je ne sais pas si je suis très claire....😀)
Est ce que qq peux m'aider SVP. Merci
 
Re : Pb remplissage cellule

Bonjour Thierry 46, Le forum,

Oui c'est tout à fait possible avec une MFC (mise en forme conditionnelle).
Tu te mets sur la cellule qui doit changer de couleur.
puis,
menu Format/mise...../la valeur de la cellule est:
inférieur à
ta reference de cellule
format/motif
tu choisis la couleur
OK
OK

JHA
 
Re : Pb remplissage cellule

Bonjour,

Il faut utiliser la mise en forme conditionnelle MFC
choisir "la formule est"
=autre cellule< x
Puis definir le motif qui repond à la condition.

Il ya plein de fil sur ce sujet dans le forum

Bon courage
Bonne journée
 
Re : Pb remplissage cellule

Bonjour,
Tout d'abbord, je t'invite a venir de présenter dans la partie "présentation" du forum, puis a faire une recherche, il y a déjà de nombreux sujets ouverts. Enfin si tu pouvais nous montrer un fichier d'exemple ce serai encore mieux!

Maintenant pour te répondre,
Si tu dans ton tableau, tes cellules a comparer sont de la forme suivante:
A1 B1
A2 B2
A3 B3
A4 B4
Et que tu souhaites que la cellule B soit rouge si la cellule A est supérieure, si j'ai bien compris, alors je te propose le code suivant:
Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Intersect(Target, Range("A1:B65535")) Is Nothing Then

    For i=1 to [A65536].End(xlUp).Row
          If Range("B" & i).Value<Range("A" & i).Value Then
                 Range("B" & i).Interior.ColorIndex = 3
          Else
                 Range("B" & i).Interior.ColorIndex=xlNone
          End if
    Next i

End If
End Sub

[EDIT] 4 réponses en 20 minutes, je dirai que ce forum est sur-efficace!
 
Dernière modification par un modérateur:
Re : Pb remplissage cellule

Oulà, je n'avais pas pensé a actualiser,
Bonjour tdenfert, JHA, mth!
J'avais pas pensé a la mfc... Macro, macro quand tu nous tiens... 🙄7
Voilà ma solution en fichier joint.
 

Pièces jointes

Re : Pb remplissage cellule

Je viens d'essayer avec la MFC mais il y a tjrs un pb...!
En fait HELLOWA a parfaitement compris car c'est sur une plage entière que je souhaite comparer mes cellules:
A1:B1
A2:B2
A3:B3 etc...
Y at-il un moyen d'éviter de passer par une macro et de n'utiliser qu'une MFC
Merci encore pour votre soutient ....à un pauvre ignare comme moi....;-)
 
Re : Pb remplissage cellule

re 🙂

si tu veux utiliser ta MFC sur toute une colonne, il suffit de copier le format partout.
Par exemple, si tu as réussi à mettre ta mise en forme sur la cellule A1, tu copies cette cellule, puis tu sélectionnes ta plage de A2 à Ax, et tu fais "collage spécial/Format"

@ +

mth
 
Re : Pb remplissage cellule

Helas cela ne marche pas....!
En effet, la comparaison des cellules sur lesquelles j'applique le format se fait par rapport à la cellule initiale...😕
Je m'explique:
J'ai appliqué à ma cellule X la MFC suivante:
"Valeur de la cellule" -- "inferieur a" -- " =$C$12 (remplissage rouge)

Mais si je copie cette MFC sur la plage souhaitée, automatiquement la condition est comparée a la valeur de la cellule C12.....et non pas aux valeurs en vis-a-vis (C12:B12 / C13:B13 / C14:B14 / etc...)

J'éspère avoir été a peu près clair....😀

Et encore merci pour votre aimable collaboration🙂
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
259
Réponses
4
Affichages
310
W
Retour