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
Partager