S
Sylvain123
Guest
Bonjour à tous,
Je suis en train de mettre au point une macro pour traiter de très nombreuses données (250 colonne sur 8000 lignes !)
Ces données étant très nombreuses, afin d'avoir un traitement rapide par excel, je les charge d'abord en mémoire (Dans des Tableaux) via une macro.
Durant le développement de cette macro, je fait régulièrement divers test pour voir si mon code est ok et si il n'y a pas d'erreur de format dans mes données.
Or lorsque la macro plante, j'obtient un message d'erreur et passe en mode débugage.
Une fois mon erreur identifiée, je Execution\Réinitialise la macro : .
Celà prend quelques secondes le temps de vider les données chargée de la mémoire et supprimer les tableaux.
Tout est normal jusqu'ici.
Mon problème, c'est que une fois sur 2-3, lorsque je fais la réinitialisation, celà ne prend plus quelques secondes mais plusieurs minutes !!!
Je ne sais pas du tout pourquoi, il y a pas plus de truc en mémoire à libérer et apparement, c'est aléatoire...
Si quelqu'un à une idée car quand on a 5 minutes à attendre entre 2 tests et modif, c'est hyper lourd !
Merci de votre aide, @+
Je suis en train de mettre au point une macro pour traiter de très nombreuses données (250 colonne sur 8000 lignes !)
Ces données étant très nombreuses, afin d'avoir un traitement rapide par excel, je les charge d'abord en mémoire (Dans des Tableaux) via une macro.
Durant le développement de cette macro, je fait régulièrement divers test pour voir si mon code est ok et si il n'y a pas d'erreur de format dans mes données.
Or lorsque la macro plante, j'obtient un message d'erreur et passe en mode débugage.
Une fois mon erreur identifiée, je Execution\Réinitialise la macro : .
Celà prend quelques secondes le temps de vider les données chargée de la mémoire et supprimer les tableaux.
Tout est normal jusqu'ici.
Mon problème, c'est que une fois sur 2-3, lorsque je fais la réinitialisation, celà ne prend plus quelques secondes mais plusieurs minutes !!!
Je ne sais pas du tout pourquoi, il y a pas plus de truc en mémoire à libérer et apparement, c'est aléatoire...
Si quelqu'un à une idée car quand on a 5 minutes à attendre entre 2 tests et modif, c'est hyper lourd !
Merci de votre aide, @+