Suppression de lignes.

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 !

Icedarts

XLDnaute Occasionnel
Bonsoir à tous,

J'ai un classeur avec plusieurs.
Sur chaque feuille en colonne A j'ai un liste de noms et de numéros (plusieurs milliers de lignes).
Je voudrais supprimer toutes les lignes ou il y a des numéros SAUF la ligne qui précède un nom.
Je vous joins un fichier d'exemple avec à gauche la liste de départ et à droite la liste finale après triage.

Merci d'avance!
 
Re : Suppression de lignes.

Bonjour à tous,

Tes nombres sont en format Texte.
Je suppose que ton export est ainsi fait.

Difficile pour moi "de tenter de vouloir t'aider"...

Des pointures vont intervenir...

A++, j'ai "école" demain...
A+ à tous

Edition : un essai par formule...
 

Pièces jointes

Dernière édition:
Re : Suppression de lignes.

Bonsoir icedarts,
salut JC, toujours un plaisir 😉,

Voici une proposition qui tient compte du fait que tu as des "milliers" de lignes à traiter:

Code:
Option Base 1
Sub test()
Dim Elmnt As Range, Agarder(), X As Long
X = 0
'pour chaque "Elmnt" étant du texte de A1 à la dernière cellule non vide colonne A
For Each Elmnt In Range("A1", [A65536].End(xlUp)).SpecialCells(xlCellTypeConstants, xlTextValues)
  X = X + 2
'on dimensionne "Agarder"
  ReDim Preserve Agarder(1, X)
'on récupère le N°
  Agarder(1, X - 1) = Elmnt.Offset(-1, 0).Value
'on récupère le nom
  Agarder(1, X) = Elmnt.Value
Next
'on détruit la liste sur la feuille
Range("A1", [A65536].End(xlUp)).Delete shift:=xlShiftUp
'on transfert le tableau "Agarder" vers la feuille
Range("A1:A" & UBound(Agarder, 2)) = Application.Transpose(Agarder)
End Sub

Bon test!
 
- 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

Réponses
5
Affichages
707
Réponses
12
Affichages
378
Réponses
21
Affichages
488
Réponses
8
Affichages
323
Retour