Pourquoi les fichiers qu'une macro ouvre pendant son exécution reste ouvert alors que la macro les ferme après leur fin d'utilisation ?

Anonyme
2024-09-05T14:14:02+00:00

Bonjour,

J'utilise des macros VBA sur des fichiers Excel différent. Depuis 2 semaines, je ne comprends pas pourquoi j'ai la fenêtre "Projet - VBAProject" qui m'affiche l'ensemble des fichiers que j'ai ouvert alors que la macro les a fermés, pendant son exécution. De plus, si j'ouvre deux fois un fichier, son nom va apparaître deux fois dans la fenêtre. J'ai l'impression que cela impacte fortement le temps d'exécution de la macro puisqu'elle considère qu'il y a des fenêtres ouvertes et qu'elle doit gérer la mémoire en fonction de cela. Je précise que je n'avais pas ce problème auparavant.

J'ai exécuté cette même macro sur 3 autres ordinateurs avec cette même version d'Excel. Aucun ne m'affiche les fichiers qui ont été ouverte au cours de l'exécution de la macro.

J'aimerai comprendre à quoi cela est dû et comment je peux le corriger.

Je vous remercie d'avance pour votre aide.

Bonne journée

***Moved from Microsoft 365 and Office / Excel / Unknown / Windows***

Microsoft 365 et Office | Installer, entrer des clés, activer | Autres | Autres

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire

2 réponses

  1. Anonyme
    2024-09-13T05:35:31+00:00

    Cette réponse a été automatiquement traduite. Par conséquent, il peut y avoir des erreurs grammaticales ou des formulations étranges.

    Bonjour Emma DT,  Bienvenue dans la communauté Microsoft.Nous comprenons le problème que vous rencontrez. Malheureusement,  VBA n’est pas pris en charge sur le forum Microsoft Answers. Il est plus adapté à la publication sur Stack Overflow  (en anglais uniquement).Publiez des questions de programmation VBA sur Stack Overflow à l’aide de la balise vba, ainsi que de toute autre balise pertinente.Veuillez noter que Stack Overflow a des directives telles que l’exigence d’un titre descriptif, d’un énoncé de problème complet et concis et de suffisamment de détails pour reproduire votre problème. Les demandes de fonctionnalités ou les questions trop larges sont considérées comme hors sujet.Avis de non-responsabilité : Microsoft ne fournit aucune assurance et/ou garantie, implicite ou autre, et n’est pas responsable des informations que vous recevez des sites tiers liés ou de tout support lié à la technologie.Je ne pourrai pas vous aider, mais je laisse cette question ouverte au cas où l’un de nos incroyables bénévoles aurait des idées pour vous.SincèrementCarlos - MSFT | Spécialiste du support communautaire Microsoft

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  2. DanielCo 107.7K Points de réputation
    2024-09-05T16:29:40+00:00

    Bonjour,

    Les fichiers ne restent pas ouverts. C'est un bug de l'éditeur VB. Etant donné que celui-ci doit disparaître avec VBA, le bug ne sera pas corrigé. Il faut fermer Excel et le rouvrir pour réinitialiser l'éditeur. En principe, ça n'influe pas sur le temps d'exécution.

    Daniel

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire