Macro inopérante suite à passage sur Office 365

laurano

XLDnaute Junior
Bonjour,

J'ai créé sous Excel 2010 une macro qui me permettait de générer des onglets dans un fichier, onglets dont le nom était déterminé à partir de valeur de cellules présentes dans un onglet de ce même fichier. Jusque là, cette macro fonctionnait parfaitement.
Je viens de passer sous Excel 365 et je me rends compte que la macro fait à présent toutes les opérations prévues dans le process sauf la création des onglets. Pensant à un bug lié au changement de version, j'ai fait une exécution pas à pas et là, tout fonctionne ! Donc je ne vois pas de bug et quand j'exécute pas à pas ça marche, mais en réessayant l'exécution automatique, ça ne fonctionne pas.
Je me demande si ce n'est pas une sécurité quelconque dans excel 365 qui bloque quelque chose car du coup, je ne crois pas que cela vienne du code en soit. Bien sûr, les macros sont activées (d'ailleurs, comme indiqué plus haut, les autres tâches prévues dans cette macro sont bien effectuées).
Si quelqu'un peut m'aider...
Je joins le fichier au cas où même si ne pense pas qu'il y ait de problème de code.
 

Pièces jointes

  • ACH003-Gestion des achats blé.xlsm
    145.5 KB · Affichages: 7

laurano

XLDnaute Junior
Bonjour,

J'ai créé sous Excel 2010 une macro qui me permettait de générer des onglets dans un fichier, onglets dont le nom était déterminé à partir de valeur de cellules présentes dans un onglet de ce même fichier. Jusque là, cette macro fonctionnait parfaitement.
Je viens de passer sous Excel 365 et je me rends compte que la macro fait à présent toutes les opérations prévues dans le process sauf la création des onglets. Pensant à un bug lié au changement de version, j'ai fait une exécution pas à pas et là, tout fonctionne ! Donc je ne vois pas de bug et quand j'exécute pas à pas ça marche, mais en réessayant l'exécution automatique, ça ne fonctionne pas.
Je me demande si ce n'est pas une sécurité quelconque dans excel 365 qui bloque quelque chose car du coup, je ne crois pas que cela vienne du code en soit. Bien sûr, les macros sont activées (d'ailleurs, comme indiqué plus haut, les autres tâches prévues dans cette macro sont bien effectuées).
Si quelqu'un peut m'aider...
Je joins le fichier au cas où même si ne pense pas qu'il y ait de problème de code.

Rectification : je suis passé sous Excel 2016 pas 365 !
 

Discussions similaires

Statistiques des forums

Discussions
314 709
Messages
2 112 103
Membres
111 417
dernier inscrit
LYTH