Supprimer un bout de ligne

  • Initiateur de la discussion Initiateur de la discussion u_u stick
  • Date de début Date de début

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 !

u_u stick

XLDnaute Nouveau
Bonjour à tous.

Voilà j'ai un petit problème (sinon je serais pas là 🙄).

J'ai un tableau qui va de [I8:M100], dans les cellules de la colonne I, il y à écrit "OUI" ou "NON" selon la ligne.

J'ai un p'ti bout de code qui me permet de supprimer une ligne si la colonne I contient "NON" :

Code:
Dim I     As Long
Dim Plage As Range
Set Plage = Range("I8:I" & Range("I8").End(xlDown).Row)
For I = Plage.Cells.Count To 1 Step -1
  If Plage.Cells(I).Text = "NON" Then
    Plage.Cells(I).EntireRow.Delete
  End If
Next

Mon problème est que celà supprime la ligne entière et je voudrais juste que ça me supprime la plage allant de I à M !

Le problème viens du "EntireRow" je pense mais par quoi le remplacer ? j'ai essayé de mettre ma plage de cellule à la place mais ça me colle une erreure.

Merci de bien vouloir m'apporter votre aide 😉
 
Dernière édition:
Re : Supprimer un bout de ligne

Bonjour,

Le code suivant à tester :

Code:
Sub test()
  Dim Cel As Range
  For Each Cel In Range("I8:I" & Range("I8").End(xlDown).Row)
    If Cel.Text = "NON" Then
      Range(Cells(Cel.Row, 9), Cells(Cel.Row, 13)).Delete Shift:=xlUp
    End If
  Next
End Sub
 
Re : Supprimer un bout de ligne

C'est étrange en fait, maintenant des fois ça m'en supprime pleins ensuite peu, des fois rien, des fois un seul... 😱

Je t'envoie le fichier dès que je trouve un moyen de l'uploader (chez moi la fonction de fichier joint du forum marche pas).
 
Dernière édition:
- 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

Discussions similaires

  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
482
Réponses
8
Affichages
233
Réponses
4
Affichages
224
Retour