Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Colorer une cellule et faire la somme des couleurs

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 !

Authie

XLDnaute Nouveau
Bonjour

Voici des jours que je cherche la solution sans y parvenir.
Je cherche à colorer une cellule en fonction de sa valeur par rapport à la valeur d'une autre cellule.
Je m'explique :
Si C1=B1 alors C1 devient jaune sinon rien
Si C2=B2 alors C1 devient jaune sinon rien
Si C3=B3 alors C1 devient jaune sinon rien etc.…

Ceci étant fait...j'aurais aimé procéder à la somme totale des jaunes de la colonne C

Merci bcp pour votre aide
 
Bonjour Authie, bonjour le forum,

Pas besoin de formule. La réponse est 0 ou 1 vu que seule la cellule C1 devient jaune...
Je pense que dans ton copier/coller tu as oublié de modifier dans les 2ème et 3ème lignes C2 et C3.
Le code :

VB:
Sub Macro1()
Dim O As Worksheet 'déclare la variable O (Onglet)
Dim DL As Integer 'déclare la variable DL (Dernière Ligne)
Dim I As Integer 'déclare la variable I (Incrément)
Dim T As Integer 'déclare la variable T (Total)

Set O = Worksheets("Feuil1") 'définit l'onglet O (à adapter à ton cas)
DL = O.Cells(Application.Rows.Count, "B").End(xlUp).Row 'définit la dernière ligne éditée DL de la colonne B de l'onglet O
For I = 1 To DL 'boucle sur toutes les lignes I de 1 à DL
    If O.Cells(I, "C").Value = O.Cells(I, "B").Value Then 'condition : si la cellule ligne I colonne B est égale à la cellule ligne I colonne C
        O.Cells(I, "C").Interior.ColorIndex = 6 'colore la cellule en colone C en jaune
        T = T + 1 'incrémente le total T
    End If 'fin de la condition
Next I 'prochaine ligne de la boucle
MsgBox T 'affiche le total T
End Sub
 
- 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

Discussions similaires

C
Réponses
1
Affichages
1 K
Monique
M
C
Réponses
16
Affichages
4 K
@+Thierry
@
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…