Bonsoir
@job75,
Merci pour votre réactivité, cependant, je pense que vous n'avez pas pris le temps de lire mon Post #2. Il est bien de chercher à optimiser le code, mais il est également important de bien comprendre son fonctionnement.
En ce qui concerne le problème du matricule 365, c’est effectivement un doublon dans vos documents Excel. C’est donc une situation normale et il faut bien en tenir compte.
Cependant, votre code ne rencontre pas de bug, mais si vous choisissez le matricule 365, seule une ligne sera remplie, à cause de ce doublon.
Personnellement, je n'ai pas jugé nécessaire d'ajouter une gestion d'erreur pour les doublons, car un matricule devrait rester un numéro unique.