Excel 2013 prend beaucoup de temps pour insérer ou supprimer des lignes après un tri personnalisé sur de nombreuses colonnes nommées

Symptômes

Vous essayez d’insérer ou de supprimer des lignes dans une feuille de calcul Microsoft Excel 2013. Vous effectuez cette opération après avoir trié une plage qui contient des noms définis qui font référence à des colonnes entières. Dans ce scénario, l’insertion ou la suppression de lignes prend beaucoup de temps.

Cause

Ce problème se produit en raison des noms définis. Il y a plus d’un million de lignes par colonne dans Excel 2013. Si vous faites référence à la colonne entière, toutes les lignes de la colonne sont chargées en mémoire lorsque vous effectuez une opération sur la colonne. Par conséquent, vous rencontrez un problème de performances lorsque vous insérez ou supprimez des lignes après le tri.

Solution de contournement

Pour contourner ce problème, créez un nom dynamique défini sur les plages au lieu de nommer la colonne entière.

Pour plus d’informations sur la création d’une plage définie dynamique dans Excel, cliquez sur le numéro d’article suivant pour afficher l’article dans la Base de connaissances Microsoft :

830287 Comment créer une plage définie dynamique dans une feuille de calcul Excel