Utilisation de la mémoire dans la version 32 bits d’Excel 2013 et 2016

S’applique à : Excel 2013

Symptômes


Une fois que vous mettez à niveau Microsoft Office 2013 ou 2016, vous rencontrez un ou plusieurs des problèmes suivants :
  • L’ordinateur utilise plus de mémoire lorsque vous ouvrez plusieurs fichiers Microsoft Excel, enregistrez des fichiers Excel ou effectuez des calculs dans les classeurs Excel.
  • Vous ne pouvez plus ouvrir des classeurs Excel autant dans la même instance comme avant la mise à niveau vers Excel.
  • Lorsque vous insérez des colonnes dans un classeur Excel, vous recevez un message d’erreur sur la mémoire disponible.
  • Lorsque vous travaillez avec une feuille de calcul Excel, le message d’erreur suivant s’affiche :
     
    La mémoire est insuffisante pour terminer cette opération.
    Essayez d’utiliser moins de données ou de fermer d’autres applications.
    Pour augmenter la mémoire disponible, prenez en compte :
    -À l’aide d’une version 64 bits de Microsoft Excel.
    -L’ajout de mémoire à votre périphérique

    message d’erreur

Cause


Bien que les améliorations apportées à Office 2013/2016 n’affectait pas sensiblement requise, Office 2013/2016 utilise plus de ressources de système que Office 2010 a. La limite de l’espace d’adressage virtuel pour les éditions 32 bits des applications basées sur Windows est de 2 gigaoctets (Go). Pour Excel, cet espace est partagé par l’application Excel avec tous les compléments qui s’exécutent dans le même processus. La taille de la feuille de calcul affecte également l’utilisation de l’espace d’adressage virtuel. Étant donné que Microsoft Excel charge la feuille de calcul dans la mémoire adressable, certaines feuilles de calcul qui ont une taille de fichier inférieure à 2 Go nécessite encore Excel utiliser plus de 2 Go de mémoire adressable. Cette situation résulte dans le message d’erreur qui est mentionné dans la section « Symptômes ».

Résolution


Les utilisateurs expérimentés Excel qui travaillent avec des feuilles de calcul Excel complexes peuvent bénéficier à l’aide de l’Édition 64 bits de Office 2013/2016. C’est parce que l’Édition 64 bits de Microsoft Office n’impose pas de limites physiques sur la taille du fichier. Au lieu de cela, taille du classeur est limitée uniquement par les ressources mémoire et système disponibles. D’autre part, l’édition 32 bits de Microsoft Office est limitée à 2 Go d’espace d’adressage virtuel, et cet espace est partagé par Excel, le classeur ou les compléments qui s’exécutent dans le même processus. (Les feuilles de calcul inférieures à 2 Go sur le disque peuvent présenter suffisamment de données pour occuper au moins 2 Go de mémoire adressable.)

Les options suivantes permettent d’améliorer les performances dans Excel 2013/2016 :
  • Utilisateurs Excel régulièrement le travail avec des feuilles de calcul Excel complexe peut bénéficier à l’aide de l’Édition 64 bits de Office 2013, car les éditions 64 bits des applications basées sur Windows peuvent adresser 8 téraoctets (To) de mémoire. Pour en savoir plus sur les éditions 64 bits de Office 2013.
  • La limite de 2 Go est par instance de processus de windows de Microsoft Excel. Vous pouvez exécuter plusieurs fichiers dans une instance. Toutefois, si les fichiers sont très volumineux et doivent être ouverts, envisagez d’ouvrir plusieurs instances pour les autres fichiers. Pour plus d’informations sur les limites que vous pouvez rencontrer, accédez au site Web suivant :
  • Si vous exécutez Windows 7 ou Windows 2008, nous vous suggérons d’installer la mise à jour de plate-forme pour Windows 7 SP1 et Windows Server 2008 R2 SP1.
  • Test des performances sans compléments COM compléments COM permet au détriment de la limite de 2 Go de mémoire. Pour les tests, désactivez les compléments COM et puis démarrez Excel. Si les compléments COM sont à l’origine du problème de mémoire, contactez votre fournisseur tiers pour une copie à jour ou une version 64 bits de compléments COM.
  • Désactiver l’accélération graphique matérielle. Cela éteint les animations. Pour ce faire, dans le menu fichier , cliquez sur Optionset cliquez sur Options avancées, cliquez sur affichage, puis sélectionnez désactiver l’accélération graphique matérielle.
  • Modifier votre classeur afin de rationaliser les régions qui utilisent une mémoire inutilement. Pour que les modifications proposées, consultez l’article suivant de la Base de connaissances :
    3070372 comment nettoyer un classeur Excel 2013 afin qu’il utilise moins de mémoire
Remarque : 32 bits Excel 2016 sera activé pour adresse grande connaissance avec mise à jour peut 4, 16.0.6868.2060 de numéro de version de 2016 pour les abonnés de canal en cours de O365. Pour plus d’informations sur une mise à jour importante de connaissance adresse cliquez ici.


Plus d'informations


Vous pouvez utiliser Process Explorer pour vérifier si vous approchez de la limite de 2 Go dans Excel. Pensez à quelque chose plus de 1,75 Go au maximum pour l’édition 32 bits de Microsoft Excel. La colonne focus n’est pas sélectionné par défaut et peuvent être ajoutée en choisissant l’affichage > Sélectionner les colonnes > onglet mémoire de processus et en cliquant sur Taille virtuelle.

Avant de passer à une version 64 bits de Microsoft Office, veuillez consulter les informations relatives à ce lien :

https://technet.microsoft.com/en-us/library/ee681792.aspx


Autres ressources

2779852 comment les erreurs de résolution des problèmes des ressources disponibles dans Excel
https://support.microsoft.com/en-us/kb/2779852