Supprimer des lignes avec certaines conditions

Bonjour à tous,

je sais que certains post ressemblent à celui-ci mais je n'ai pas trouvé de réponses à ma portée.

Ma question est simple. J'ai créé un tableau pour faire des devis. Je voudrais juste que les lignes où les cellules de la colonne A contiennent "-----" soient supprimées.

Merci à vous.

Bonjour

Une macro qui fera ce que tu demandes

Sub Supprime()
Dim J As Long

  For J = 20 To 2 Step -1   ' Limites basse et haute de ton tableau
    If Range("A" & J) = "-----" Then Rows(J).Delete
  Next J
End Sub

bonjour

essaie cela

Sub macro2()

Columns("A:A").Select

For Each cell In Selection

If cell.Value = "-----" Then

cell.Select

Selection.EntireRow.Delete

End If

Next

End Sub

Merci. Je vais essayer les 2 solutions. Est-ce que vous savez si ça fonctionne aussi sur open office ? Merci

Bonjour

ironman a écrit :

Est-ce que vous savez si ça fonctionne aussi sur open office ?

N'ayant pas Open Office, je pense que c'est toi qui va le dire

Merci beaucoup !

La solution de Banzai64 fonctionne bien mais pas l'autre (merci quand même !).

Non ça ne fonctionne pas sous open office.

Merci encore

Rechercher des sujets similaires à "supprimer lignes certaines conditions"