Dan a écrit :
Re,
Ben oui si tu me donnes pas un bon fichier...
A la vue de ton code, c'est de la couleur qu'il faut ou supprimer une ligne ??
Là aussi tu as deux tableaux et pas 1. Si on doit supprimer toutes les lignes, on laisse le titre ou pas ??
sinon pour mettre en rouge
Private Sub B_Test_Click()
'Dan pour Mica 81
For i = Range("A" & Rows.Count).End(xlUp).Row To 1 Step -1
If Range("A" & i) <> ComboBox1 And UCase(Range("A" & i)) <> "NOM" Then _
Range("A" & i & ":B" & i).Interior.ColorIndex = 3
Next
End Sub
A te relire
C'est bien une suppression qu'il faut mais je test avec de la couleur à la place d'un delete sa m'évite de refaire le tableau à chaque fois que je me trompe.
En effet il y à bien deux tableau et je souhaiterais garder les titres, c'est dans cet option là que j'avais nommer les colonnes j'ai donc éssayer d'adapter ton code comme ceci :
'Dan pour Mica 81
For i = Range("Liste_Prenom" & Rows.Count).End(xlUp).Row To 1 Step -1
If Range("Liste_Prenom" & i) <> ComboBox1 Then Rows(i).EntireRow.Delete
Next
Mais sa ne fonctionne pas.
Merci pour ton aide et encore désolé pour l'erreur de fichier du début.