Consommation mémoire importante après suppression de colonnes

  • Initiateur de la discussion Initiateur de la discussion TgR
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

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
 
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
 
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.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Retour