bonjour
J'ai besoin de rechercher un mot dans une cellule qui change de ligne en fonction des export csv mais toujours dans la même colonne ; lorsque le mot est trouvé, j'aimerai supprimer les lignes qui précèdent la cellule contenant le mot.
En faisant des recherches il semblerait qu'une utilisation de Offset combiné avec Resize pourrait être la solution mais je coince sur la syntaxe et le fait que les lignes à supprimer soient changeantes. Merci pour votre aide
Je suis parti de là mais après ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Sub test() Dim i As Integer Application.ScreenUpdating = False For i = Range("A" & Rows.Count).End(xlUp).Row To 1 Step -1 If Range("A" & i).Value = "ID" Then .................... Next i Application.ScreenUpdating = True End Sub
Autrement dit, "ID" peut se trouver en ligne 5 comme en ligne 12 dans la colonne A et je veux supprimer tout ce qui précède.
Partager