Bonjour,
J'ai besoin de supprimer des lignes dans Excel suivant deux conditions soit la cellule = N soit il y a #NA dedans.
Mon code fonctionne parfaitement (ici je ne montre que pour un cas) mais lorsque je m'attaque à de gros fichier (environ 45000 lignes) il met un temps ....... j'ai le temps d'aller au WC...regarder un match de tennis et je suis sur le lendemain il ne serait pas terminé...
Ya t'il un moyen de l'optimiser?
Merci
J'ai besoin de supprimer des lignes dans Excel suivant deux conditions soit la cellule = N soit il y a #NA dedans.
Mon code fonctionne parfaitement (ici je ne montre que pour un cas) mais lorsque je m'attaque à de gros fichier (environ 45000 lignes) il met un temps ....... j'ai le temps d'aller au WC...regarder un match de tennis et je suis sur le lendemain il ne serait pas terminé...
Ya t'il un moyen de l'optimiser?
Code:
For d = 2 To i
If IsError(Cells(d, 9)) Then
Row = Cells(d, 9).Row
ActiveSheet.Rows(Row).Delete ' Shift:=xlUp
End If
Next d
Merci