@21Formatic, votre code est 6 fois plus lent que celle de AuSecours, mais est pourtant prêt après 0.2 sec, donc ...
Il y a une chose que vous pouvez améliorer, maintenant vous faitez trop de lectures inefficaces, vous prenez 2.500 lignes, tandis qu'il n'y a que 50 utilisé, donc utilisez un currentregion pour détecter ce nombre et votre vitesse augmente enormément et puis de double boucle de lignes et colonnes, pourque double ? Donc cela peut ce faire directement à une vitesse presque similaire ... (2 fois le temps de AuSecours)