Bonjour à tous,
Pardon de décevoir, mais à la lecture du code on voit que ça ne marchera pas pour les xlsm.
Et espérons qu'un tel outil pour xlsm n'existera jamais.
En effet, un xlsm est constitué de feuilles et aussi (potentiellement) de modules, de userform, de modules de classe, de déclaration d'API, de constantes publiques, de variables publiques, d'options, et j'en oublie probablement.
Ok alors il serait nécessaire de renommer tout ça?
Pas si simple, si, par exemple, le Useform_Saisie est renommé en Userform1 il faudra reprendre dans le code tous les appels à cet usf
Si dans un module il est déclaré Option base 0 et dans un autre Option base 1, que faire? On en choisit un des 2 et on reprend dans le code...