Bonjour,
J'ai besoin d'une aide suite à une erreur de macro sur Excel 02
Sur une feuille excel, j'ai une macro qui consiste à cacher certaine ligne quand on appuie dessus. Elle fonctionnait très bien.
Ensuite, j'ai voulu proteger certaine cellule de ma feuille excel où j'avais des formules. Le verrouillage fonctionne par contre les macros ne marche plus et j'ai le signal d'erreur suivant:
Erreur d'execution "1004"
Impossible de définir la propriété Hidden de la classe Range
Je ne comprends pas cette erreur. J'aimerais faire cohabiter une macro et le verrouillage de cellule.
Merci d'avance à ceux qui peuvent m'aider.
Je vous met ci-dessous la macro effectuée: PLEASE...
Dim LastLig As Long, i As Long
'
' Macro1 Macro
' Macro enregistrée le ... par ...'
With Sheets("Plan d'actions")
LastLig = .Cells(.Rows.Count, "J").End(xlUp).Row
For i = 5 To LastLig
If .Range("J" & i).Text <> "OUI" Then .Rows(i).Hidden = True
Next i
End With
End Sub
J'espére que quelqu'un aura la solution.
Merci beaucoup à tout le monde.
J'ai besoin d'une aide suite à une erreur de macro sur Excel 02
Sur une feuille excel, j'ai une macro qui consiste à cacher certaine ligne quand on appuie dessus. Elle fonctionnait très bien.
Ensuite, j'ai voulu proteger certaine cellule de ma feuille excel où j'avais des formules. Le verrouillage fonctionne par contre les macros ne marche plus et j'ai le signal d'erreur suivant:
Erreur d'execution "1004"
Impossible de définir la propriété Hidden de la classe Range
Je ne comprends pas cette erreur. J'aimerais faire cohabiter une macro et le verrouillage de cellule.
Merci d'avance à ceux qui peuvent m'aider.
Je vous met ci-dessous la macro effectuée: PLEASE...
Dim LastLig As Long, i As Long
'
' Macro1 Macro
' Macro enregistrée le ... par ...'
With Sheets("Plan d'actions")
LastLig = .Cells(.Rows.Count, "J").End(xlUp).Row
For i = 5 To LastLig
If .Range("J" & i).Text <> "OUI" Then .Rows(i).Hidden = True
Next i
End With
End Sub
J'espére que quelqu'un aura la solution.
Merci beaucoup à tout le monde.