none
Problèmes suite à mises à jour de Windows RRS feed

  • Question

  • Bonjour,

    Dans un fichier Excel je lance des commandes (code VBA) pour faire des mises à jour de fichiers. Afin de m'assurer  du bon fonctionnement ... au début du processus je dois vérifier s'il y a d'autres fichiers Excel (.xls, .xlsm, .xlsx, .xlsb) ouverts. Si c'est le cas ... j'affiche un message de d'abord les fermer.

    Cela fonctionnait parfaitement depuis 2011 soit au tout début. Absolument rien n'a changé dans le code.

    Je vérifier dans l'instance Excel du fichier ouvert soit celui qui lance les commandes. À cette étape ... aucun problèmes.

    Mais je vérifie aussi ensuite s'il y en d'autres ouverts ... dans d'autres instances d'Excel. Et là ... maintenant ça indique qu'il y a d'autres fichiers Excel d'ouverts. Mais ... ce n'est pas le cas. 

    Par contre je réussi à déterminer qu'il y a 4 fichiers ouverts. Soit celui qui est vraiment ouvert et qui lance les commandes et lorsque je vais dans le projet VBA je peux voir qu'il y a 3 autres composantes ... et je crois bien que c'est pourquoi donc je réussi à savoir qu'il y a 4 fichiers ouverts.

    Ces 3 composantes sont : atpvbaen.xls(ATPVBAEN.XLAM), clFileSearch(ClasseFileSearch.xla) et VbaProject(FUNCREST.XLA)

    Une chose est certaine ... c'est que cela se produit suite à une ou des mises à jour de Windows (version 7 je crois). Car les usagers qui m'ont contacté pour me mentionner ceci venait de faire les mises à jour et ce n'est qu'ensuite qu'ils éprouvent ce problème. Mais un usager dit avoir désinstaller cette mise à jour et le problème persiste.

    Il n'y a donc pas le besoin que je puisse vous expédier le code etc.

    Sans en être certain je crois que cela pourrais avoir un lien avec la mise à jour (KB3186499) relié au module linguistique... et possiblement à .NET Framework???

    J'ai fait des recherches et même aussi après avoir tenter de réparer ceci ou de réinstaller une version précédente ça ne change rien. C'est comme si le problème est là et qu'il est trop tard.

    Auriez-vous une idée du comment résoudre ceci et/ou avez-vous entendu parler de ceci? Peut-on faire une réparation de Windows ou de Office etc.?

    Merci à l'avance.

    jeudi 24 août 2017 13:25