Effacer des lignes Excel sous condition de valeur partielle

Fermé
anolbro Messages postés 1 Date d'inscription jeudi 31 août 2023 Statut Membre Dernière intervention 31 août 2023 - 31 août 2023 à 09:29
Raymond PENTIER Messages postés 58731 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 novembre 2024 - 1 sept. 2023 à 03:08

Bonjour,

J'ai un fichier Excel de 90.000 lignes où je voudrais effacer toutes les lignes dont la valeur de la colonne A se termine par un "\" (backslash). Pouvez-vous m'aider? Merci d'avance :-)

A voir également:

2 réponses

The_boss_68 Messages postés 928 Date d'inscription dimanche 15 novembre 2015 Statut Membre Dernière intervention 10 juin 2024 177
31 août 2023 à 10:48

Bonjour,

Peut-être avec ce code faire Alt + F11 et le mettre dans la feuille même

Sub supp()
Dim i As Integer
For i = Range("a65536").End(xlUp).Row To 1 Step -1
If Range("a" & i) Like "*\*" Then Rows(i).Delete
Next i
End Sub

Slts

0
Raymond PENTIER Messages postés 58731 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 novembre 2024 17 243
1 sept. 2023 à 03:08

Bonjour.

Tu peux aussi lancer un tri ou un filtre pour les rassembler, puis les supprimer d'un seul coup ...


0