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

O

oxygene101

Guest
Bonjour

Sub triage2()
Dim ligne_deb As Byte, ligne_fin As Byte
Dim nbre_tri As Byte
Dim tri1 As Integer, clr1 As Integer
'Réaffiche les lignes masquées
Rows("10:5000").EntireRow.Hidden = False
ligne_deb = 10
ligne_fin = Range("a65535").End(xlUp).Row
tri1 = Asc(Cells(2, 1)) - 59
clr1 = Cells(5, 5).Interior.ColorIndex
For nbre_tri = ligne_deb To ligne_fin
x = Cells(nbre_tri, tri1)
Select Case x + CInt(Cells(nbre_tri, tri1).Offset(0, 1)) + 1 - Range("E1")
Case Is < 30
clr = 3
Case Is < 90
clr = 44
Case Else
clr = xlNone
End Select
Cells(nbre_tri, tri1).Interior.ColorIndex = clr
If clr <> clr1 Then
Rows("" & nbre_tri & ":" & nbre_tri & "").EntireRow.Hidden = True
End If
Next nbre_tri
End Sub

A partir de ce code je suis bloqué dans mon trie de couleur cellule à la 286 lignes alors que je pourrai aller bien au-delà normalement. Je ne comprends pas ce qui peut bloquer.

Cordialement
 
- 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
4
Affichages
735
Réponses
7
Affichages
367
  • Question Question
Microsoft 365 Probléme VBA
Réponses
8
Affichages
588
Réponses
4
Affichages
652
Retour