Supprimer les 4 dernières lignes

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

J

julien712

Guest
Bonjour

Je souhaite faire une macro me permettant de supprimer les 4 dernières lignes de ma feuille.
Je sais que ma première cellule de ma feuille remplie est A1 par contre je ne connais pas le numéro de la dernière ligne remplie.

Dans l'exemple en PJ, il faut donc que je supprimer les lignes 19 à 22 (qui contiennent les chiffres 1 à 4)

Avez vous une idée pour faire cette macro ?

Merci

Cdlt
 

Pièces jointes

Re : Supprimer les 4 dernières lignes

Bonjour Julien, bonjour le forum,

Essaie comme ça :
Code:
Sub Macro1()
Dim dl As Integer 'déclare la variable dl (Dernière Ligne
dl = Cells(Application.Rows.Count, 1).End(xlUp).Row 'définit la dernière ligne de la colonne A (1)
Rows(dl - 3 & ":" & dl).Delete 'efface les 4 dernìeres lignes
End Sub

[Édition]
Arf Pierrot ! Mieux en plus vite. Je te hais...
 
Re : Supprimer les 4 dernières lignes

Merci à vous.
Juste pour que je comprenne :
@Pierrot93 : à quoi correspond le "offset" et le "resize" ?
@Robert : cela semble similaire à Pierrot93 non ?
Merci encore
 
Re : Supprimer les 4 dernières lignes

Bonjour Julien, Pierrot, bonjour le forum,

Oui c'est assez similaire mais pierrot fait ça d'un seul coup... Je décortique son code
il repère la dernière ligne éditée de la colonne A avec :
Code:
Range("A65536").End(xlUp)
puis il remonte de trois cellules vers le haut
Code:
.Offset(-3)
et il redimensionne le selection pour quelle contienne 4 lignes
Code:
.Resize(4)
après il sélectionne les lignes entière (et non plus les cellules de la colonne A)
Code:
.EntireRow
que finalement il efface
Code:
.Delete
C'est tellement simple que ça m'énerve...
 
- 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
2
Affichages
242
Réponses
7
Affichages
308
Réponses
2
Affichages
212
Réponses
9
Affichages
362
Retour