execution très très lente - VB/VBA/VBS - Programmation
Marsh Posté le 07-08-2007 à 10:54:12
un petit application.screenupdating=false au debut et = true à la fin réduit il le traitement ?
Marsh Posté le 07-08-2007 à 10:57:20
lorsque je met ce code on me dit:propriété ou méthode non gérée pas l'objet
Marsh Posté le 07-08-2007 à 11:04:55
t bien sur le vba d'excel ?
parce que la je comprends pas
ca devrait marche
Application.ScreenUpdating = False
Marsh Posté le 07-08-2007 à 11:08:39
ca ne fonctionnait pas peut etre que je l'avais mal écrit mais maintenant mon ordi bloque quand je la lance de cette manière....pas de message d'erreur de vba
Marsh Posté le 07-08-2007 à 11:12:29
et b t ds la mer...2
lol
quand tu lancais ta macro ( avant la modif ) , elle sareter ou etait en "boucle infinie" ?
ya moyen que tu fasse voir ton code
si besoin tu peut utiliser cjoint.com
Marsh Posté le 07-08-2007 à 11:29:11
ni l'un ni l'autre avant la modif(ke j'ai d'ailleurs retiré), elle ne s'aretai pas mais elle était super lente j'en aurait eu pour 6heure d'atente alors ke qd je lance la m^me macro sur un otre fichier jen ai pour une minute au grand maximum....je ne pas malheuresment pas l'envoyé c un truc du taf avec des données confidentielles
Marsh Posté le 07-08-2007 à 10:49:59
Bonjour,
Alors voilà mon problème.j'ai créé une macro qui traite beaucoup de données dans un fichier relativement lourd.(4 colonnes de 10 000 lignes avec environ 8 ou 9 onglets de cette taille)
Quand je lance la macro elle s'execute très très lentement on croirai que c'est le pas à pas détaillé qui est enclenché.Ma question est la suivante:
pensez vous que la taille du classeur puisse effectivement ralentir l'execution(je sais que plus la macro est compliqué et plus le temps d'execution est long) mais la c'est l'execution elle m^me qui est très lente).Ou alors peut etre ai je modifié quelque chose dans le menu vba qui ralenti l'execution...je n'en sais rien.
Je vous remercie pour vos réponses