[Résolu] Masquer le deroulement des calcul sous excel - VB/VBA/VBS - Programmation
Marsh Posté le 18-07-2005 à 10:21:02
eraser17 a écrit : vous ne savez pas si il existe une commande pour masquer tout les calculs et n'afficher que le resultat final? c'est pour accelerer un peu une macro qui travail sur un tableau de donnée de 200*60000 et qui prend pas mal de temps a faire. si on pouvait laisser tomber l'affichage des operation ça devrait accelerer un peu le bazar |
qu'entends tu par calculs? tu peux minimiser la feuille le temps des calculs, et l'afficher ensuite...
Marsh Posté le 18-07-2005 à 10:27:27
en gros quand il modifie les cellule il le fait en "direct", je suppose que ça bouffe pas mal de temps processeur de faire ça. si il pouvait le faire sans rien changer a la feuille et ensuite afficher le resultat final ça devrait aller plus vite.
mais bon maintenant que je l'écris comme ça je me dis que c un peu con en fait, je vais essayer de trouver un autre moyen d'accelerer ça
Marsh Posté le 18-07-2005 à 10:33:18
Application.ScreenUpdating = False |
Marsh Posté le 18-07-2005 à 10:48:53
merci, je suis en train de tester mais ça a pas l'air de fonctionner super bien avec mon code
Marsh Posté le 18-07-2005 à 10:58:14
eraser17 a écrit : merci, je suis en train de tester mais ça a pas l'air de fonctionner super bien avec mon code |
Set objExcel = CreateObject("Excel.Application" )
objExcel.Visible = false
Perso je fais ca pour word ca marche
Marsh Posté le 18-07-2005 à 11:08:25
ok ça marche en fait, mais faut pas essayer d'englober la totalité de l'appli j'ai l'impression, en faisant ça module par module c'est parfait, merci
Marsh Posté le 18-07-2005 à 11:51:39
efficace ce truc, plus de 60% du temps de process en moins
Marsh Posté le 18-07-2005 à 10:19:33
vous ne savez pas si il existe une commande pour masquer tout les calculs et n'afficher que le resultat final? c'est pour accelerer un peu une macro qui travail sur un tableau de donnée de 200*60000 et qui prend pas mal de temps a faire. si on pouvait laisser tomber l'affichage des operation ça devrait accelerer un peu le bazar
Message édité par eraser17 le 18-07-2005 à 12:08:39