C
cl986
Guest
Bonjour,
j'ai creé une macro pour me cacher une ligne quand dans la cellule de la colonne D se trouve le mot "Done" (mon fichier est une liste de tache et je veux cacher les taches réalisées)
la macro est la suivante :
Sub Masquer()
Dim I As Long
I = 1
Do While I < 200
If Cells(I, 4).Value = "Done" Then
Cells(I, 4).EntireRow.Hidden = True
End If
I = I + 1
Loop
End Sub
Jusque la tout va bien.
Par contre j'ai voulu associer cette macro à un bouton sur ma feuille.
depuis la macro ne marche plus et j'ai l'erreur suivante :
Erreur d'execution '1004'
impossible de definir la propriete hidden de la classe Range.
la je suis sec.
merci pour votre aide.
j'ai creé une macro pour me cacher une ligne quand dans la cellule de la colonne D se trouve le mot "Done" (mon fichier est une liste de tache et je veux cacher les taches réalisées)
la macro est la suivante :
Sub Masquer()
Dim I As Long
I = 1
Do While I < 200
If Cells(I, 4).Value = "Done" Then
Cells(I, 4).EntireRow.Hidden = True
End If
I = I + 1
Loop
End Sub
Jusque la tout va bien.
Par contre j'ai voulu associer cette macro à un bouton sur ma feuille.
depuis la macro ne marche plus et j'ai l'erreur suivante :
Erreur d'execution '1004'
impossible de definir la propriete hidden de la classe Range.
la je suis sec.
merci pour votre aide.