La taille de fichier d’un classeur Excel peut subitement augmenter de façon exponentielle

S’applique à : Microsoft Office Excel 2007Microsoft Office Excel 2003

Symptômes


La taille de fichier d’un classeur Microsoft Excel peut subitement augmenter de façon exponentielle. En outre, si tous les utilisateurs d'un classeur partagé enregistrent puis ferment le classeur, il est possible que la taille du fichier ne diminue pas comme prévu.

Remarque  Fichiers Excel 2007 sont basés sur une combinaison de XML et de la compression, les types de fichiers sont généralement plus petits que les types de fichier XLS hérités. Toutefois, ce problème peut se produire dans une des versions d’Excel répertoriées dans la section « S’applique à ».

Cause


Ce problème peut se produire si Microsoft Excel se ferme de façon inattendue. Dans ce cas, certains utilisateurs risquent de ne pas être correctement déconnectés du classeur partagé.

Résolution


Pour résoudre ce problème, déconnectez tous les utilisateurs qui n'utilisent pas le classeur, enregistrez-le, puis fermez-le.

Important Vérifier avec les utilisateurs que vous souhaitez déconnecter qu’ils travaillent n’est plus effectivement sur le classeur. Si vous déconnectez un utilisateur actif, son travail non enregistré sera perdu.

Pour déconnecter les utilisateurs qui n’utilisent pas actuellement de classeur, procédez comme suit, en fonction de la version d’Excel que vous exécutez.

Excel 2007

  1. Ouvrez le classeur partagé dans Excel 2007.
  2. Cliquez sur l’onglet révision .
  3. Dans le groupe modifications , cliquez sur Partager le classeur.
  4. Sous l’onglet modification , cliquez sur le nom de chaque utilisateur pour lequel vous souhaitez vous déconnecter, puis cliquez sur Supprimer après chaque nom.

Microsoft Office Excel 2003 et les versions antérieures d’Excel

  1. Dans le menu Outils , cliquez sur Partager le classeur, puis cliquez sur l’onglet modification .
  2. Dans la zone ce classeur est ouvert , passez en revue la liste des utilisateurs.
  3. Cliquez sur le nom de chaque utilisateur pour lequel vous souhaitez vous déconnecter, puis cliquez sur Supprimer.

Plus d'informations


Le problème qui est décrit dans cet article peut se produire que vous utilisiez l’option ne pas conserver l’historique des modifications dans Excel. Excel conserve une trace de toutes les modifications qui sont nécessaires pour synchroniser le classeur entre les utilisateurs. Excel stocke ces modifications dans la mémoire jusqu'à ce que vous enregistrez le classeur. Lorsque vous enregistrez le classeur, Excel enregistre ces modifications sur le disque dur.

Chaque fois que Microsoft Excel se ferme de façon inattendue, les noms d’utilisateurs fantômes peuvent rester dans le classeur partagé. Le classeur effectue le suivi de la version d’un classeur partagé, la dernière synchronisation à laquelle un utilisateur. Le classeur pour cela afin que les modifications qui sont apportées après la synchronisation ne sont pas purgées.



Pour éviter le problème décrit dans cet article, utilisez les méthodes suivantes :
  • Enregistrez fréquemment. Plus l’intervalle entre les opérations de sauvegarde, plus la mémoire utilisée par stockés les enregistrements de modifications qui n’ont pas été enregistrées dans le fichier.
  • Assurez-vous que chaque utilisateur referme le classeur partagé de tous les jours. Cette procédure permet d’éviter les noms d’utilisateurs fantômes. En outre, cette procédure permet de modifier les enregistrements qui sont dans la mémoire pour être purgée.
  • Recherchez et supprimez périodiquement, les noms d'utilisateurs "fantômes" rémanents dans le classeur. Puis, enregistrez et fermez le classeur.