Supprimer les lignes avec un saut arithmétique

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

anthoYS

XLDnaute Barbatruc
Bonjour,

Voila, je m'explique, pour être clair le fait est que j'ai un fichier comportant des données copié d'internet, et cela provoque des lignes blanches donc inutiles...

En fait je souhaite obtenir la macro qui supprimera 4 lignes de suites à partir de la 8ème inclus, ainsi on laissera la 12, puis les 4 suivantes, on laissera la 17... ainsi de suite...
On peut résumer la situation ainsi (boulot de la macro) : cherchez jusqu'à la ligne 8, une fois dessus sélectionnez celle-ci plus les 3 suivantes, sautez la suivante, puis recommencez, à savoir sélectionnez les 4 (jusqu'à ligne 29000), etc. et supprimez le tout.

Voilà, j'espère avoir été clair et net, sinon vous pouvez vous reporter au fichier joint sur ce lien.

Merci à vous pour votre future aide 😉

Edit : les premières séries de lignes à supprimer apparaissent en fond jaune sur le fichier.
 
Dernière édition:
Re : Supprimer les lignes avec un saut arithmétique

Salut,

J'ai considere que la colonne D avait toujours une valeur (0 ou autres):

Code:
Feuil1.Range("D8:D" & Feuil1.UsedRange.SpecialCells(xlCellTypeLastCell).Row).SpecialCells(xlCellTypeBlanks).EntireRow.Delete
 
Re : Supprimer les lignes avec un saut arithmétique

Avec quelques fioritures pour accelerer un peu le traitement:
Code:
Sub SuppVide()
    Application.ScreenUpdating = False
    Application.Calculation = xlCalculationManual
    Feuil1.Range("D8:D" & Feuil1.UsedRange.SpecialCells(xlCellTypeLastCell).Row).SpecialCells(xlCellTypeBlanks).EntireRow.Delete
    Application.Calculation = xlCalculationAutomatic
    Application.ScreenUpdating = True
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

Discussions similaires

Retour