Bonjour,
j'ai une macro qui tourne bien mais, à mon gout, trop lente pour ce qu'elle produit.
Tout d'abord une question:
1- Comment nettoyer plusieur feuilles de classeur sans utiliser le :
Je suppute que les action "activates" ralentissent énormément les macros
2 - Sensiblement la même question. A partir du moment ou je fais un range("XX").select, il faut que quelque-part précédemment j'ai fait un sheet.activate. Comment faire autrement (malgré que je précise bien les sheets avant, exemple:
3- boucle for versus boucle while, y a t'il une différence notable de vitesse (dans certains languages, c'est le cas)
4- Toutes suggestions qui accélèreraient les macros sont les bienvenues.
D'avance merci
j'ai une macro qui tourne bien mais, à mon gout, trop lente pour ce qu'elle produit.
Tout d'abord une question:
1- Comment nettoyer plusieur feuilles de classeur sans utiliser le :
Code:
sheets("feuillex").activate
Je suppute que les action "activates" ralentissent énormément les macros
2 - Sensiblement la même question. A partir du moment ou je fais un range("XX").select, il faut que quelque-part précédemment j'ai fait un sheet.activate. Comment faire autrement (malgré que je précise bien les sheets avant, exemple:
Code:
Sheets("stack").Range("I1:N3,B1:G3").Select
3- boucle for versus boucle while, y a t'il une différence notable de vitesse (dans certains languages, c'est le cas)
4- Toutes suggestions qui accélèreraient les macros sont les bienvenues.
D'avance merci