Bonsoir,
J'aimerais optimiser le code ci-dessous.
Je souhaite supprimer toutes les lignes qui ne répondent pas au critère filtré et jusqu'à la dernière ligne non vide.
Voici mon code:
With ActiveWorkbook.Sheets("Cat. Méth. NCPF")
For i = .Range("A" & .Rows.Count).End(xlUp).Row To 9 Step -1
If .Range("A" & i).Value <> "T2 Chapeau" Then
.Rows(i).Delete
End If
Merci pour votre aide.