Efface si o dans colonne

BONJOUR,

A B C D E F G

1 O

2

3

4 O

Je souhaite saisir une feuille de calcul en totalité et avoir une macro qui me permettre d'effacer uniquement les lignes qui ont O dans la colonne F ; ainsi dans cette exemple les lignes 1 et 4 seraient effacées.

merci d'avance

Bonjour,

Le contenu des lignes qui contiennent O doit-il être supprimé ou non visible ?

S'il ne doit pas être visible, il est possible d'utiliser la mise en forme conditionnelle pour masquer ces lignes (couleur de police = blanc si O).

Sébastien

Bonjour,

Macro qui va supprimer les lignes selon ta demande :

Sub Supprime_lignes()
    Dim i As Long
    i = 1
    While Range("A" & i).Value <> ""
        If Range("F" & i).Value <> "" And Range("F" & i).Value = 0 Then
            Rows(i).Delete
        Else
            i = i + 1
        End If
    Wend
End Sub
Rechercher des sujets similaires à "efface colonne"