Boucles et performances [ résolu ] - VB/VBA/VBS - Programmation
Marsh Posté le 04-12-2007 à 19:47:52
C'est bon je pense avoir trouver.
C'est au niveau de la fonction trim que j'ai simplifié et ça va beaucoup plus vite.
Et en plus c'est plus propre
Code : |
Marsh Posté le 04-12-2007 à 20:10:50
Fausse alerte. ça ne va pas plus vite.
Je met quand même la nouvelle version du code.
Code :
|
En fait ça allait plus vite car le fichier excel était foiré du à une mauvaise manip de ma part et au lieu d'avoir une chaine de caractère genre: 0PAST4.1EP0.8T40
j'avais "faux"
Ce qui est bizarre c'est que ce sont deux chaines de caractères..non ?
Marsh Posté le 04-12-2007 à 21:08:12
C'est bon c'est résolu.
En fait j'ai tout mis dans des tableau por éviter de passer des millier de fois d'un onglet à l'autre et ttot baigne.
Environ 15 secondes pour tout comparer.
Marsh Posté le 04-12-2007 à 18:07:58
Bonjour.
J'ai fait une petite macro sur excel.
Le problème étant que cela fonctionne quand je traite moins de 10/100 des données mais dès que je met tout ça bloque.
Voici le code en question:
Bon je sais que je code comme un porc mais tout de même je ne peut pas être aussi mauvais ( si ? )
J'ai bien tenté de mettre le nettoyage des cellules à part mais le ralentissement ne vient pas de là.
Qqun aurait il une idée siouplait.....
Merci d'avance.
Message édité par amsterdam le 04-12-2007 à 21:08:32