I
iStarOSX
Guest
Bonsoir a tous.
Je cherche a supprimer les lignes d'une feuille si dans la cellule "Y" de la même ligne, la cellule est vide ou comporte "#N/A".
J'ai bien testé un code trouvé sur ce poste :
https://www.excel-downloads.com/threads/suprimmer-ligne-selon-contenu-de-la-cellule.85893/
en modifiant "C" par "Y" ce qui me donne :
mais cela ne fonctionne pas, excel me renvoi un message :
Erreur d'execution '1004' :
La méthode 'Range' de l'objet'_Global' a échoué
Je ne vois pas ce qu'il ne lui va pas !!! (J'utilise XL2010 et 2003)
Je cherche a supprimer les lignes d'une feuille si dans la cellule "Y" de la même ligne, la cellule est vide ou comporte "#N/A".
J'ai bien testé un code trouvé sur ce poste :
https://www.excel-downloads.com/threads/suprimmer-ligne-selon-contenu-de-la-cellule.85893/
en modifiant "C" par "Y" ce qui me donne :
Code:
Sub ligne()
For i = Range("Y" & Application.Rows.Count).End(xlUp).Row To 4 Step -1
If Range("Y" & r) = "#N/A" Or _
Range("Y" & r).Value = "" Then
Rows(r).Delete
End If
Next
End Sub
mais cela ne fonctionne pas, excel me renvoi un message :
Erreur d'execution '1004' :
La méthode 'Range' de l'objet'_Global' a échoué
Je ne vois pas ce qu'il ne lui va pas !!! (J'utilise XL2010 et 2003)