• Initiateur de la discussion Initiateur de la discussion cutbill1234
  • 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 !

C

cutbill1234

Guest
Bonjour à tous

Voici la macro qui me pose problème :

Sub ciblerSansDoublons_OptionFrequence()
Dim Cell As Range
Dim Collect As New Collection
Dim i As Byte
i = 9

For Each Cell In Range("D1😀" & Range("D65536").End(xlUp).Row)
On Error Resume Next
Collect.Add "maBase", CStr(Cell)

If Not Err.Number = 457 Then
i = i + 1
If i = 10 Then
Cell.Interior.ColorIndex = 6
i = 0
End If
On Error GoTo 0
End If

Next
End Sub

J'aurais besoin que lorsque je click sur le bouton, que la macro fasse d'abord un reset couleur des cellules qu'elle avait déjà coloré la fois d'avant (ou de la colonne toute entiere).

D'avance merci

Stéphane
 
bonjour

Un truc dans ce style à mettre en début de macro :

For Each C In Range("D1😀" & Range("D65536").End(xlUp).Row)
If c.Interior.ColorIndex = 6 Then
c.Interior.ColorIndex = xlColorIndexNone
end if
next c

salut
Hervé
 
- 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
5
Affichages
717
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Réponses
5
Affichages
489
  • Question Question
Microsoft 365 Probléme VBA
Réponses
8
Affichages
456
Réponses
2
Affichages
430
Retour