bonjour à tous,
voila je vous soummet un petit problème que j'ai du mal à résoudre.

Je cherche à créer une macro qui en fonction du paramètre "VRAI" ou "FAUX" (texte brut) me permet du supprimer toute la ligne ou elle trouve le paramètre "VRAI".

Mon classeur est comme suit (; = changement de cellule) :
AAA; BBB; CCC; DDD; VRAI
EEE; FFF; GGG; HHH; FAUX
III; JJJ; KKK; LLL; VRAI
MMM; NNN; OOO; PPP; VRAI
ici 3 lignes devraient être supprimées. la colone ou se trouve le paramètre est la 23.

J'ai tenté d'écrire un bout de code mais ile ne fonctionne pas.
Merci a ceux qui se pencheront sur le problème

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
Sub suppVRAI()
 
Dim i As Integer
i = 0
For i = 1 To 10000
 
If ActiveSheet.Cells(i, 23).Value = "VRAI" Then
Rows(i).Delete
End If
Next i
 
End Sub