Fichier Excel xlsm collaboratif (Equipe Teams) en synchro locale - Lenteur voir blocage réguliers

BitBaptiste-5186 0 Points de réputation
2025-08-22T08:46:12.8166667+00:00

Bonjour,

Nous venons de migrer un fichier Excel contenant des macros sur une équipe Teams.

Ce fichier est alimenté par une vingtaine de personnes régulièrement dans la journée.

Nous avons volontairement activé la synchronisation permanente des fichiers de l'Equipe pour que les macros contenues fonctionnent.

Depuis que nous l'utilisons sur Teams, il y a des blocages réguliers. Excel "freeze" pendant presque 1 minutes alors que le fichier est ouvert.

Avez vous des conseils/astuces à nous apporter ?

Toutes les versions OneDrive/Excel sont à jour.

Merci

Microsoft 365 et Office | Excel | Pour les entreprises | Windows
0 commentaires Aucun commentaire

1 réponse

  1. Liora D 18,930 Points de réputation Personnel externe Microsoft Modérateur
    2025-08-22T13:20:09.2833333+00:00

    Bonjour @Baptiste Merci d'avoir contacté le support Microsoft Q&R.

    Pour mieux vous aider, pourriez-vous confirmer quelques points:

    Quelle est la taille actuelle du fichier ?

    Les fichiers volumineux contenant des macros peuvent avoir un impact significatif sur les performances lorsqu'ils sont synchronisés et modifiés par plusieurs utilisateurs.

    Le classeur contient-il de nombreuses macros complexes ou routines VBA (par exemple, boucles, insertion/suppression de feuilles, calculs lourds) ?

    Les macros s'exécutent déjà localement et peuvent être gourmandes en ressources ; l'ajout d'une synchronisation en temps réel et de plusieurs utilisateurs augmente la charge.

    Pourquoi ces blocages se produisent-ils ?

    Les macros s'exécutent localement sur l'ordinateur de chaque utilisateur et, si elles impliquent des calculs lourds ou des modifications de feuilles, elles consomment déjà des ressources importantes.

    Lorsque le fichier est stocké dans un dossier Teams/SharePoint synchronisé, OneDrive surveille et synchronise en permanence les modifications. Avec environ 20 utilisateurs ouvrant et enregistrant fréquemment, Excel peut se mettre en pause (se bloquer) pendant que le client de synchronisation gère les verrouillages de fichiers et les mises à jour de version. Cette combinaison (exécution de macro locale + synchronisation en arrière-plan + utilisateurs multiples) crée des conflits et des retards.

    Pour assurer la stabilité du fichier et éviter ces interruptions, je vous recommande : d'activer l'option « Exiger l'extraction » dans la bibliothèque SharePoint ou de convenir d'une règle simple: Ouvrir en lecture seule > Extraire pour modification > Archiver une fois terminé.

    Cela garantit qu'une seule personne peut modifier à la fois, évitant ainsi les conflits de synchronisation et les blocages.

    Vous pouvez consulter cet article si vous utilisez une macro VBA: 9 conseils rapides pour améliorer les performances de vos macros VBA Pour toute assistance supplémentaire ou pour toute question, n'hésitez pas à me contacter. Je suis là pour vous aider. Merci encores pour votre patience et d'avoir choisi le forum de questions-réponses Microsoft.


    Si la réponse vous est utile, cliquez sur « Accepter la réponse » et votez pour elle. Si vous avez d'autres questions concernant cette réponse, cliquez sur « Commenter ».

    Remarque: Veuillez suivre les étapes décrites dans notre documentation pour activer les notifications par e-mail et recevoir les notifications relatives à ce fil de discussion.

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


Votre réponse

Les réponses peuvent être marquées comme « Acceptées » par l’auteur de la question et « Recommandées » par les modérateurs, ce qui aide les utilisateurs à savoir que la réponse a résolu le problème de l’auteur.