Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Consommation mémoire importante après suppression de colonnes

TgR

XLDnaute Junior
Bonjour,

J'aimerais savoir comment faire pour éviter, si c'est possible, que ma consommation de mémoire passe de 100k (ko) à 900k (ko) après la suppression de deux colonnes A et B. Cette suppression est exécutée comme dernière instruction d'une macro.

Code:
Columns("A:B").Delete Shift:=xlToLeft

J'ai tenté les diverses astuces trouvées sur le net comme vider ses fichiers temporaires, vider le presse papier etc.. rien n'y fait. A part fermer et réouvrir le fichier je ne sais pas s'il y a une solution.

Au pire je laisserai ces 2 colonnes vides sans les supprimer mais sait-on jamais ?

merci
 

camarchepas

XLDnaute Barbatruc
Re : Consommation mémoire importante après suppression de colonnes

Bonsoir ,
Une solution pourrait être de ne supprimer cette colonne que sur le nombre de lignes nécessaires

Ex : Range("E1:E20").Delete

car c'est vrai 1000000 de lignes ça commence à compter
 

TgR

XLDnaute Junior
Re : Consommation mémoire importante après suppression de colonnes

Salut,

Je vais essayer ça. Mais c'est quand même étrange que cette manipulation à la souris ne provoque pas ce genre de réaction de la part d'Excel.
 
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…