Bonjour à tous, voila mon problème :
Dim cpt As Integer
With Worksheets("enr_incidents" )
Do
cpt = cpt + 1
Loop Until IsEmpty(.Range("A" & cpt))
Do
If .Range("AJ" & cpt) = "Invalide" Then
.Range("A" & cpt).EntireRow.Hidden = True
End If
Loop Until (cpt = 2)
End With
Qd je lance ce code, excel commence a calculer et plante ou als la boucle ne se finit jamais, j'ai essayé de remplacer la ligne qui cache les lignes par une qui supprime ( .EntireRow.Delete) mais même résultat.
Pourquoi mon programme ne s'arrete il pas ?
Message édité par GillooZ le 18-09-2006 à 08:48:17