Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Boostez vos compétences Excel avec notre communauté !
Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force.
Apprenez, échangez, progressez – et tout ça gratuitement !
👉 Inscrivez-vous maintenant !
Comment puis-je faire par code pour que dans mon classeur, toutes les lignes dans lesquelles la case de la colonne G qui contiennent '*' soient supprimées ?
Tiens avec la macro qui suit tes lignes devraient etre supprimées.
Code:
Sub sup_ligne()
Dim i As Byte
For i = 1 To Range('G65536').End(xlUp).Row
If Cells(i, 7).Value = '*' Then
Rows(i).Delete
i = i - 1
End If
Next i
End Sub
Bonjour Guenfood, Jacques, Porcinet, bonjour le forum,
Pour éviter toute confusion avec le Next (puisqu'une ligne a été effacée), je propose la même chose mais en partant du bas du tableau et en remontant....
Sub Macro1()
For I = Range('G65530').End(XlUp).Row to 1 Step -1
If Range('G' & I).Value = '*' Then Rows(I).Delete Shift:=xlUp
Next I
End Sub
- Navigue sans publicité - Accède à Cléa, notre assistante IA experte Excel... et pas que... - Profite de fonctionnalités exclusives Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel. Je deviens Supporter XLD