Excel et le tri par code

Excel et le tri par code - VB/VBA/VBS - Programmation

Marsh Posté le 05-04-2005 à 11:22:07    

salut a tous
pour mon premier post, une question pour les specialiste excel et vba:
 
j'ai une feuille qui grossit sensiblement en ligne et colonne, et j'utilise le tri par code avec la fonction sort().
Jusqu'a present, tout allait bien, mais apres mes derniers ajouts (actuellement sur 350 lignes/ 24 col ), ca commence a prendre un temps fou (dizaines de secondes ) pour faire un tri simple (alphabetique sur une colonne).
 
Question :  
Y a-til une solution pour reduire ce temps d'attente?
 
Merci pour vos connaissances.
 

Reply

Marsh Posté le 05-04-2005 à 11:22:07   

Reply

Marsh Posté le 05-04-2005 à 18:20:40    

bonjour,
350 lignes lol ! effectivement tu irais plus vite avec un boulier...
commencer par mettre un :
Application.ScreenUpdating = False
Application.Calculation = xlManual
....
et à la fin :
Application.Calculation = xlAutomatic
Ok ?

Reply

Marsh Posté le 07-04-2005 à 10:03:48    

m'en vais tester ces petites ligne "calculation"
 
merci pout ton aide

Reply

Marsh Posté le 07-04-2005 à 10:07:23    

soit dit en passant, y avait un petit bug (20000 lignes cachées contenant des valeurs en plus) dans la macro et elle faisiat un tri sur toutes ces lignes.
 
maintenant , ca fonctionne bcp plus vite
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed