bonjour
je voudrais pouvoir effacer des lignes dans un tableau lorsque des cellules sont vides
j ai fait une recherche dans les anciens messages postes et j ai trouve ceci:
Sub supp()
Dim Cel_vide As Range
Dim ad_cel As Integer
For Each Cel_vide In Range(E7, J80)
If Cel_vide.Value = "" Then
ad_cel = Cel_vide.Row
Rows(ad_cel).Delete
End If
Next Cel_vide
End Sub
le probleme c est que il me dit qu il y a une erreur de methode "range"
et je suis un peu debutante sur vba aussi j aimerai savoir si ca s execute automatiquement ou si il y a besoin d appeler la fct dans la feuille ou je met le code
merci pour votre aide
je voudrais pouvoir effacer des lignes dans un tableau lorsque des cellules sont vides
j ai fait une recherche dans les anciens messages postes et j ai trouve ceci:
Sub supp()
Dim Cel_vide As Range
Dim ad_cel As Integer
For Each Cel_vide In Range(E7, J80)
If Cel_vide.Value = "" Then
ad_cel = Cel_vide.Row
Rows(ad_cel).Delete
End If
Next Cel_vide
End Sub
le probleme c est que il me dit qu il y a une erreur de methode "range"
et je suis un peu debutante sur vba aussi j aimerai savoir si ca s execute automatiquement ou si il y a besoin d appeler la fct dans la feuille ou je met le code
merci pour votre aide