Bonjour,
Je suis en but à une difficulté que je n'arrive pas à cerner et qui serait liée à la fois à un xlsm et un problème de protection.
J'ai écrit un xlsm qui fonctionne parfaitement lorsqu'il est exécuté depuis le répertoire dans lequel il est stocké.
Si je copie ce tableau dans un autre répertoire (exemple le bureau) et que je le l'exécute je reçois dans un premier l'alerte relative à la protection (bandeau rouge). Je clique alors sur ce bandeau et presse le bouton "Modifier quand même'
Le message suivant s'affiche alors : erreur 91 variable Objet ou variable de bloc with non définie.
J'ai placé un msgbox("start") au tout début de la macro auto_open, mais il n'est pas encore affiché. L'erreur semble donc détectée en amont de cette instruction.
Ma question: "comment exécuter un "pas à pas" ou équivalent pour comprendre et retrouver la ou les lignes de mon code qui provoque cette erreur".
Info supplémentaire : Si, dans les options excel, je déclare mon répertoire (dans mon exemple le Bureau) comme un "emplacement approuvé" je n'ai plus le bandeau rouge (ce qui est normal), mais je n'ai plus non plus d'erreur 91.
Voyez ce xlsm sur le lien dropBox attaché à ce message.