Bonjour,
Pour paraphraser un commentaire d'un ami hélas disparu, une macro fonctionne bien quand elle est parfaitement adaptée aux données qu'elle traite.
Ce fichier utilise un code d'excellente qualité et une technique de programmation avancée qui suppose l'acquisition d'un savoir faire et d'une "réflexion conceptuelle" difficilement traduisible en mot à mot.
Cette demande d'explication suppose qu'on veut en adapter le concept à un fichier différent ou dans un contexte modifié :
On peut s'en inspirer le cas échéant, mais rien ne peut remplacer l'analyse préalable de ce que l'on veut réaliser.
Je te conseille donc de fournir soit le fichier modifié s'il s'agit d'une modification mineure. Soit le fichier sur lequel tu souhaites appliquer une système similaire. (Dans le fichier seule les lignes 1 à 4 ont un intérêt ! Les données d'exploitation sont sans importance...)
En fonction de la situation on adaptera ou on te proposera une solution sur mesure.
A+