XL 2019 Supprimer les dernières lignes d'une feuille

netparty

XLDnaute Occasionnel
Bonjour le forum

J'ai besoin de votre aide car mon code bug.

Je voudrai supprimer les 32 dernières ligne de mon tableau mais je n'y arrive pas.


Merci d'avance pour votre aide
 

Pièces jointes

  • Supprimer 32 lignes.xlsm
    21 KB · Affichages: 12

netparty

XLDnaute Occasionnel
@netparty

Donc les lignes à supprimer sont de 80 à 112 ?

Un exemple serait le bienvenu avec quelle ligne à supprimer....

@Phil69970
Re Phil69970

Merci pour ton intervention, mais en cherchant j(ai trouvé une solution à mon problème.

Je joint le code si cela peut aider quelqu'un.

VB:
Sub Supprimer_Feuille()

    '   *** Recherche derniere cellule vide en A et remonte de 1
    Set ch1 = Range("A" & Rows.Count).End(xlUp).Offset(-1, 0)
    '   *** Plage de selection du tableau
    Set ch2 = Range("A" & Rows.Count).End(xlUp).Offset(-31, 16)
    '   *** Selectionne la plage
    Range(ch1.Cells(1, 1).Offset(1, 0), ch2.Cells(1, ch2.Columns.Count).Offset(-1, 0)).EntireRow.Select
    '   *** Supprime la selection
    Selection.Delete Shift:=xlUp
    

End Sub

Bonne fin de journée
 

Discussions similaires

Réponses
13
Affichages
407
Réponses
1
Affichages
242
Réponses
5
Affichages
455
Réponses
13
Affichages
405

Membres actuellement en ligne

Statistiques des forums

Discussions
315 246
Messages
2 117 750
Membres
113 300
dernier inscrit
faby79