Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Macro suppression ligne

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

sevy1

XLDnaute Occasionnel
Bonsoir à tous
J'ai un souci, j'ai un fichier qui comporte des numéros de dossiers et chaque numéro apparait trois fois je cherche à supprimer de façon automatique les deux premières occurrences de façon à ne conserver que la troisième occurrence
Le numéro se trouve sur la colonne C la ligne que je veux conserver est en vert.
Merci pour votre
 

Pièces jointes

Re : Macro suppression ligne

bonjour sevy1🙂
une facon de l'ecrire si beaucoup de lignes on pourra optimiser avec un tablo. mais bon sans plus d'infos!!

Code:
Sub es()
 Dim m As Object, i As Long, z
 Application.ScreenUpdating = False
 Set m = CreateObject("Scripting.Dictionary")
 For i = Cells(Rows.Count, 1).End(3).Row To 1 Step -1
 z = Cells(i, 1) & Cells(i, 3)
 If Not m.Exists(z) Then m.Add z, z Else Rows(i).Delete
 Next i
End Sub

quoi que?? z= Cells(i, 3) doit être suffisant
 
Dernière édition:
- 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

  • Question Question
Microsoft 365 Excel - Macro
Réponses
14
Affichages
796
Réponses
6
Affichages
803
Réponses
0
Affichages
887
Réponses
9
Affichages
884
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…