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

Suppression de doublons

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

Troudz

XLDnaute Occasionnel
Bonsoir,

Voilà plusieurs heures que je tente d'adapter cette macro mais sans succès.

Mon but :
L'utilisateur travaille sur le classeur 1 et désigne le chemin d'un classeur 2. Ma macro doit supprimer les lignes du classeur 1 qui déjà présentes dans le classeur 2.

J'avais bien bidouillé quelques chose mais étant donné que je bosse sur de grandes quantités de données (+ de 25 000 lignes), ma macro met des plombes à tourner.
Je voulais donc utiliser un dictionnaire mais j'ai vraiment du mal.

Pourriez vous m'aider ?

Je vous remercie par avance
 
Re : Suppression de doublons

Bonjour
Quelle est la colonne servant de critère de comparaison ?
as-tu mis ceci en début de macro
application.screenupdating =false
Application.Calculation = xlCalculationManual
merci de poster ton code
cordialement
Flyonets
 
Re : Suppression de doublons

Bonjour et merci pour ta réponse.
1) Ce sont toutes les colonnes qui servent de critère de comparaison
2) Oui j'avais bien désactivé la mise à jour de l'affichage.
3) Mon code est particulièrement long à exécuter parce que j'avais tout simplement fait des boucles For Next dans d'autres boucles For Next. Je n'ai pas le code que j'avais fait sous la main mais c'était des plus basique.
 
- 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

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…