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

Macro extremement lente

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 !

spitfire378

XLDnaute Occasionnel
Bonjour a tous

j'ai ce petit bout de code pour effacer une plage de cellule

Code:
Application.ScreenUpdating = False

Windows("Outil Statistique CDN 2008.xls").Activate

Sheets("Calculs").Select
Range("A2:CX500").Select
Selection.ClearContents

Lorsque je définis CX avec la hauteur 500, les cellules sont effacées instantanément. Par contre lorsque je définis CX1000 par exemple, la macro prend bien 2 minutes a effacer la plage. Ce malgres que j'ai un ordinateur relativement puissant (Core 2 duo 2.2GHZ, 2go de ram). Si vous pouviez m'aider 😕
 
Re : Macro extremement lente

Bonjour Spitfire,

commence déjà par essayer ça :

Code:
Application.ScreenUpdating = False

Workbooks("Outil Statistique CDN 2008.xls").sheets("Calculs").Range("A2:CX500").ClearContents
 
Re : Macro extremement lente

Salut Spitfire378,

Je pense que tu as un problème de calcul qui se fait
Code:
' Désactiver le calcul automatique
Application.Calculation =xlCalculationManual
Windows("Outil Statistique CDN 2008.xls").Activate
Sheets("Calculs").Range("A2:CX500").ClearContents
Application.Calculation = xlCalculationAutomatic

Voili, voilà 😉

Salut à toi Tototiti2008
 
- 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
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…