Supprimer des lignes en fonction du contenue de 2 cellules

Bonjour,

Je n'y connais pas grand chose en macro mais je dois en créer une qui me supprime une ligne si dans cette ligne la première cellule et vide et si la troisiéme contient la valeur 10

j'ai éssayer un truc (qu'une ame charitable a bien voulu me donner)

For i = Cells(1, 1).CurrentRegion.Rows.Count To 1 Step -1

If Cells(i, 1).Value = " " And Cells(i, 3).Value = 10 Then

Cells(i, 1).EntireRow.Delete

End If

Next i

Mais quand je veus exécuter la macro rien ne se passe j'ai peus étre fais une erreur dans mon code ou j'ustilise mal visual basic

Merci d'avance pour votre aide

Bonjour,

Voici le code :

    For i = Cells(1, 1).CurrentRegion.Rows.Count To 1 Step -1
        If Cells(i, 1).Value = "" And Cells(i, 3).Value = 10 Then
            Cells(i, 1).EntireRow.Delete
        End If
    Next i

Pour exprimer une cellule vide ne pas mettre d'espace entre les 2 guillemets : "" et pas " ".

merci sa marche nikel

Rechercher des sujets similaires à "supprimer lignes fonction contenue"