Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

supprimer si somme ligne = 1

  • Initiateur de la discussion Initiateur de la discussion ozaland
  • 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 !

O

ozaland

Guest
Bonjour à tous,

mon fichier possède plusieurs milliers de lignes, sur certaines une erreur est présente: la ligne est vide sauf en AH.
j'aimerais supprimer les lignes avec un 1 dans AH et vide à côté. c'est à dire faire un test du style:
si la somme des cellules sur la ligne égale 1 alors la supprimer

merci
oza
 

Pièces jointes

Re : supprimer si somme ligne = 1

Bjr Oza

ce qui reviens à supprimer les lignes dont la cellule en colonne A est vide :

Code:
Sub sup()
On Error Resume Next
Range("A:A").SpecialCells(xlCellTypeBlanks).EntireRow.Delete
End Sub

Merci à Jacques Boisgontier

Cordialement, Gérard
 
Re : supprimer si somme ligne = 1

Bonjour ozaland, Bonjour natorp,
Une autre façon:
VB:
Sub test()
With Sheets("Feuil1")
    For i = .Cells(Rows.Count, 34).End(xlUp).Row To 2 Step -1
        If Evaluate("SUM(A" & i & ":AG" & i & ")") = 0 Then .Rows(i).Delete
    Next i
End With
End Sub
Cordialement
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
12
Affichages
775
Réponses
3
Affichages
212
wDog66
W
  • Question Question
Power Query Power Query
Réponses
26
Affichages
994
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…