Messages d'erreur « Mémoire insuffisante » lorsque vous copiez des formules dans une section de grande taille dans Excel

Traductions disponibles Traductions disponibles
Numéro d'article: 313275 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Symptômes

Si vous remplissez ou copiez des formules dans une section de feuille de calcul de grande taille ou que vous ajoutez des formules à une feuille de calcul de grande taille, vous recevez des messages d'erreur semblables aux suivants :
Mémoire insuffisante.
Mémoire insuffisante pour afficher en entier.

Cause

Chaque instance de Microsoft Excel est limitée à 64 mégaoctets (Mo) de mémoire (espace de segment de mémoire interne). Chaque instance est également limitée à 32 760 cellules source lorsque vous exécutez une opération de remplissage intelligent. Lorsque vous copiez ou remplissez des sections de grande taille d'une feuille de calcul, le résultat peut être affecté par une de ces limitations (ou les deux).

Contournement

Pour contourner la limite de cellules source, procédez comme suit :
  1. Remplissez uniquement la section de la plage que vous devez remplir.
  2. Sélectionnez uniquement la dernière ligne ou les deux dernières lignes de la plage remplie, puis remplissez la feuille vers le bas.
  3. Répétez l'étape 2 jusqu'à avoir rempli toute la plage que vous devez remplir.
Pour contourner la limite de mémoire, divisez votre travail en classeurs plus petits et ouvrez-les dans des instances distinctes d'Excel.

Plus d'informations

Excel utilise l'espace de segment de mémoire interne pour différents types d'opérations, y compris les suivantes :
  • pour effectuer le suivi des cellules et des formules ;
  • pour fournir les fonctionnalités de copie et de collage ;
  • pour effectuer le suivi des pointeurs vers les objets.
Dans les versions d'Excel antérieures à Microsoft Excel 2002, la limite de mémoire est de 64 Mo. Dans Excel 2002, la limite est augmentée à 128 Mo. Dans Microsoft Office Excel 2003, la limite est augmentée à 1 gigaoctet (Go).

Étant donné qu'il s'agit d'une limite par instance, ce problème peut se produire si deux ou trois classeurs de grande taille ou un classeur de très grande taille sont ouverts. Si vous travaillez avec plusieurs classeurs, essayez de les ouvrir dans des instances distinctes d'Excel.

Avec la fonctionnalité de remplissage intelligent, vous pouvez incrémenter les références relatives et les listes de remplissage. En réduisant la plage de copie dans une opération de copie ou de remplissage, vous pouvez contourner la limite de 32 760 cellules source.

Propriétés

Numéro d'article: 313275 - Dernière mise à jour: mercredi 13 juin 2007 - Version: 4.3
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Office Excel 2003
  • Microsoft Excel 2002
  • Microsoft Excel 2000 Standard
  • Microsoft Excel 97 Standard
Mots-clés : 
kbformula kberrmsg kbinfo kbbug kbfix KB313275
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com