Supprimer lignes dans un tableau

  • Initiateur de la discussion Initiateur de la discussion www.KarlMarx.com
  • 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 !

W

www.KarlMarx.com

Guest
Bonjour à tous,

je souhaite grâce à une macro supprimer les lignes d'un tableau contenant que des 0 mais pas toute la ligne, seulement plusieurs colonnes.

Bon comme c'est pas très clair, j'ai mis un exemple en PJ.

Merci d'avance,

KM
 

Pièces jointes

Re : Supprimer lignes dans un tableau

Merci, ça correspond assez à ce que je recherchais.

Je voudrais l'améliorer, comment pourrais-je faire pour que quand des "lignes"sont effacées, les autres remontes afin qu'il n'y ait pas de trous dans la liste. Dans le cas présent, si par exemple il y une ligne où il n'y a pas que des O en cinquième ligne, pour qu'elle remonte en troisième position.

KM
 
Re : Supprimer lignes dans un tableau

Re

Ok JB 🙂 🙂, a un detail près (step -1)

Code:
Sub test()
[COLOR=blue]For n = Range("A65536").End(xlUp).Row To 2 Step -1[/COLOR]
 If Application.WorksheetFunction.Sum(Range("C" & n & ":F" & n)) = 0 Then
   Range("B" & n & ":F" & n[COLOR=blue]).Delete shift:=xlUp[/COLOR]
 End If
Next n
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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
23
Affichages
679
Retour