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

Microsoft 365 Mettre en surbrillance les trois cellules avec les plus grandes valeurs

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 !

Perceval973

XLDnaute Nouveau
Bonjour à tous

J'ai un fichier contenant des valeurs sur trois colonnes

Je voudrais mettre en surbrillance les trois valeurs les plus élevées de la colonne "C"

Dans mon exemple ci-joint, il s'agirait donc des cellules C7, C8 et C9 que je voudrais "couleur de remplissage : jaune" de préférence dans une macro pour que je puisse l'intégrer a une macro déjà existante

Merci pour votre aide / Perceval
 

Pièces jointes

Bonjour Perceval,
Avec le mot de passe c'est mieux. 🙂
En PJ un essai, Feuil1 par MFC, feul2 pas VBA.
Pourquoi pas simplement une MFC avec :
VB:
=RANG(C2;$C$2:$C$10)<=3
ou ce code VBA :
Code:
Sub Macro1()
For L = 2 To 10
    If Application.Rank(Cells(L, "C"), [C2:C10]) <= 3 Then
        Cells(L, "C").Interior.Color = vbYellow
        Cells(L, "C").Font.Bold = True
    Else
        Cells(L, "C").Interior.Color = vbWhite
        Cells(L, "C").Font.Bold = False
    End If
Next L
End Sub
 

Pièces jointes

Bonjour Sylvanu

Le code VBA semble fonctionner mais pas a tous les coups
Parfois il bug à la ligne "If Application.Rank(Cells(L, "C"), [C:C]) <= 3 Then"

Désolé d'avoir oublié le mot de passe, je pensais l'avoir enlevé, c'est : 0369

Je préfère une macro plutôt qu'une MFC car une feuille se crée chaque jour, et le nombre de ligne n'est pas toujours le même
 
- 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

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…