Supprimer Lignes si Colonne K Vide

Bonjour à tous ! Meilleurs vœux à tous les membres du Forum.

J'utilise un bout de code pour supprimer la ligne complète lorsqu'une case de la colonne K est vide.
Cela fonctionne à merveille, sauf que je voudrais commencer à partir de la ligne 3 seulement. Je ne veux pas supprimer les deux premières K1 et K2.

Voici mon code :

Sub SUPLIGNES()
Dim lRow As Long
    Dim iCntr As Long
    lRow = 390
    For iCntr = lRow To 1 Step -1
        If Cells(iCntr, 11).Value = "" Then
            Rows(iCntr).Delete
        End If
    Next
End Sub

Je pense que cela se passe avec ROWS mais je ne trouve pas la syntaxe...
Merci pour votre aide,

bonsoir,

adapte les valeurs de ta boucle ainsi :

Sub SUPLIGNES()
Dim lRow As Long
    Dim iCntr As Long
    lRow = 390
    For iCntr = lRow To 3 Step -1 'de la dernière ligne à la 3ème
        If Cells(iCntr, 11).Value = "" Then
            Rows(iCntr, 3).Delete
        End If
    Next
End Sub

Merci pour ta réponse très rapide !
Mais j'obtiens l'erreur suivante : Erreur d'exécution 1004 : Erreur définie par l'application ou par l'objet...

Sur la partie :

Rows(iCntr, 3).Delete

Bonsoir,
Une autre ?
Cdlt.

Sub DeleteRows()
Dim rw As Integer
Const N As Integer = 390
    Application.ScreenUpdating = False
    For rw = N To 3 Step -1
        If IsEmpty(Cells(rw, 11)) Then Rows(rw).Delete
    Next rw
End Sub

bonsoir

Rows(iCntr, 3).Delete

je ne sais pas comment le ",3" est arrivé là, l'instruction doit être

Rows(iCntr).Delete

Merci à tous les deux , Jean Eric et H2SO4.

J'ai testé les deux solutions et elles fonctionnent bien toutes les deux.
Deux approches différentes mais un résultat impeccable.
Je vous remercie pour votre aide !

Rechercher des sujets similaires à "supprimer lignes colonne vide"