Salut à tous,
Je me suis lancé dans l'apprentissage de l'utilisation des Boucles.
Sub XDK()
Dim cellule As Range
With Sheets("Extraction")
For i = 3 To .Range("P" & Rows.Count).End(xlDown).Row
If Cells(i, 16) <> "XDK" Then
Rows(i).EntireRow.Delete
End If
Next i
End With
End Sub
L’exécution du code fonctionne mais je pense avoir fait une erreur dans le code puisque seule les lignes impaires sont supprimées.
POURQUOI ? cela vient du i = 3 ?
A savoir que pour le test dans la fameuse colonne "P" j'ai remplacé les valeurs par 1,2,3,4... à partir de la ligne 3.