Suprimer 6 lignes sur 7

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

A

anthonygg

Guest
Bonjour,

J'aimerais garder la ligne 1 puis suprimer les 6 lignes suivantes, et donc ne garder que 1 ligne sur 7.
J'ai essayé de faire une boucle For mais ça ne marche pas.

Quelqu'un aurait un code pour faire ceci ?
 
Re : Suprimer 6 lignes sur 7

Bonjour Pierrot, Anthony,

Voici une solution possible , tout dépend ensuite de ton environnement

Pour tester ce code , remplir 22 lignes

Code:
Sub test()
Dim Boucle As Long

For Boucle = 22 To 1 Step -7
 Rows(Boucle + 1 & ":" & Boucle + 6).Delete
Next
End Sub
 
Re : Suprimer 6 lignes sur 7

Re,
bonjour camarchepas, Philippe

peut être une autre approche ainsi :

Code:
Option Explicit
Sub test()
Dim i As Long, x As Long
Application.ScreenUpdating = False
x = Cells(Rows.Count, 1).End(xlUp).Row
x = x - x Mod 7
For i = x To 1 Step -7
    Rows(i - 5).Resize(6).Delete
Next i
End Sub

bon après midi
@+
 
- 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
4
Affichages
262
Réponses
4
Affichages
197
  • Résolu(e)
Microsoft 365 DateDif()
Réponses
5
Affichages
353
Réponses
23
Affichages
471
Retour