Re : Macro recherche
TONY21 à dit:
Bonjour Godfael
Ma question ne se posait pas pour un code en particulier, mais pour un code que l'on trouve.
Je sait faire (enfin à peu près!!!) pour déchiffrer un code, quand à savoir à quel partie du programme elle correspond??????????
Mais sait promis lorsque j'aurais une macro difficile je passerai le code par le forum
Merci quand même pour avoir pris le temps de répondre à ma question
@ +
Tony 21
Tu la lances en mode Pas-à-pas, et tu regardes comment elle évolue en exécutant les instructions ligne par ligne avec F8.
Mais ce n'est pas toujours possible : par exemple, un tri en VBA plantera, parce que la feuille en cours est la feuille macro et que le tri ne sait pas ce faire dessus.
Donc, il faut exécuter cette partie en mode" normal", puis passer en mode pas-à-pas
De plus, même si la macro fonctionne bien en mode Pas-à-pas, est souvent difficile, parce que le code répond à un besoin et comme tu ne le connaît pas...
pour être plus explicite, tu sais démarrer une voiture (ou tu l'as suffisament vu pour savoir comment ça se passe).
Regarde la mise en route d'un avion. Tu ne peux pas analyser ce qu'il fait sauf si tu as une idée de ce qu'il faut faiire : le starter ok (et encore, sur les voiture, c'est automatique maintenant), mais la richesse, les volets, etc... tu ne peux pas découvrir le besoin de le faire, si tu n'as pas une explication te définissant le besoin.
Donc, démonter une macro, c'est assez ardu, même en connaissant les instructions utilisées.
A+