Partager via

Les macros ne se déclenchent pas au démarrage à froid dans Excel pour Mac (16.93 et versions ultérieures)

Anonyme
2025-05-17T07:05:01+00:00

​​Rapport de bogue : Les macros ne se déclenchent pas au démarrage à froid dans Excel pour Mac (16.93 et versions ultérieures)

Résumé du problème :
Depuis la mise à jour vers Microsoft Office 16.93, certains utilisateurs Mac ont signalé que les macros ne s'exécutent pas lors de l'ouverture d'un fichier Excel (.xlsb) par double-clic (lorsqu'Excel est fermé). Le fichier .xlsb s'ouvre et le ruban XML est chargé, mais la barre d'état indique « Calculer ».
Cependant, si Excel est déjà ouvert avec un nouveau classeur vierge (et non si seule la bibliothèque est ouverte) et que le même fichier est ensuite ouvert, les macros s'exécutent correctement.

Pour reproduire le problème :

  1. Vérifiez qu'Excel est fermé.
  2. Double-cliquez sur un fichier .xlsb contenant des macros et un ruban XML.
  3. Constatez que les macros ne s'exécutent pas comme prévu.
  4. Fermez Excel, puis rouvrez-le avec un classeur vierge.
  5. Ouvrez ensuite manuellement le même fichier .xlsb.
  6. Constatez que les macros fonctionnent correctement.

Comportement attendu : Les macros devraient s'exécuter correctement, qu'Excel soit démarré récemment ou déjà en cours d'exécution.

Comportement réel : Lorsque le fichier est ouvert par double-clic (démarrage à froid), les macros ne s'exécutent pas. Lorsque le fichier est ouvert alors qu'Excel est déjà en cours d'exécution (démarrage à chaud), les macros fonctionnent correctement.

Informations supplémentaires :

  • Le problème est apparu après la mise à jour vers Office 16.93.
  • Concerne certains Mac, mais pas tous.
  • Les solutions de contournement incluent l'ouverture manuelle d'Excel ou l'utilisation d'Application.OnTime, bien que OnTime présente des problèmes sur Mac.
  • Le problème peut être lié à un retard d'initialisation de l'environnement VBA lorsque Excel est lancé simultanément avec le fichier.

Informations système :

  • Version Microsoft Excel : 16.93+
  • Version macOS : Sonoma
  • Type de fichier : .xlsb (Classeur binaire avec macros)
  • Inclut le ruban XML : Oui

Demande de correction :

Veuillez vérifier si la séquence d'initialisation d'Excel a changé dans la version 16.93, ce qui retarde l'exécution des macros au démarrage à froid. Une correction ou une solution de contournement serait grandement appréciée.

-----------------------

Note de la modérationNous sommes sur un forum francophone, on y parle couramment le français. Merci d'écrire en français, ça simplifie la compréhension pour tous (et aussi un peu le travail des modérateurs - cette réponse a été traduite "manuellement"). 😉

Microsoft 365 et Office | Excel | Pour la maison | MacOS

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
    2025-05-17T16:53:07+00:00

    Ça peut éventuellement dépendre de la machine concernée et/ou du contenu exact de la macro. En tout cas, chez moi (Excel 16.97 sous Sequoia ou Sonoma) un classeur test avec une macro (simple) se lance sans problème "à froid", que le classeur soit en .xlsb ou en .xlsm. Excel se lance, affiche l'alerte macro puis le classeur est ouvert et la macro active.

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

    0 commentaires Aucun commentaire
  2. Anonyme
    2025-05-17T07:54:33+00:00

    Peztit rappel : on est ici sur un forum d'entraide entre utilisateurs, pas sur une section de l'assistance Microsoft et encore moins sur un espace de récolte de bugs par les développeurs.

    Ton rapport est très complet, tu devrais le transmettre plutôt via le menu "Aide" > "Commentaires" > "Signaler un problème" et/ou leur site dédié Feedback, en espérant que ça les motive à s'y attaquer...

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

    0 commentaires Aucun commentaire