Bonjour à tous et toutes sur le forum, et désolé pour ce nouveau thread....
Permettez moi tout d'abord de vous exposer mon problème.
Avec l'aide précieuse de Pierre Jean, j'ai confectionné une macro effectuant une recherche mutlicritères dans une base de données comprenant jusqu'à 30.000 items tous différents.
Ma recherche passe par une interface de recherche, affichant des critères qui permettent d'affiner la recherche d'un item. Enfin, un double clic sur un item permet d'en afficher les caractéristiques, qui sont ces mêmes critères de recherche mentionnés en sus.
Je vous joins un extrait du fichier, pour mieux comprendre.
Mon problème vient du fait que la recherche est, certes précise, mais surtout extrêmement longue dès qu'on atteint 4000 lignes! (le module met 5mn à se lancer... quand il se lance....).
Je pense que le problème vient de boucles intempestives, et cherche à épurer mon code pour améliorer les performances.
Je précise que je ne suis pas un assisté, et que je préfère trouver les solutions par moi-même... cela dit, dans ce cas précis, je nage...
J'implore votre oeil avisé, en espérant qu'un PJ passera par là...
Lien vers le fichier: .
Merci d'avance!!
Permettez moi tout d'abord de vous exposer mon problème.
Avec l'aide précieuse de Pierre Jean, j'ai confectionné une macro effectuant une recherche mutlicritères dans une base de données comprenant jusqu'à 30.000 items tous différents.
Ma recherche passe par une interface de recherche, affichant des critères qui permettent d'affiner la recherche d'un item. Enfin, un double clic sur un item permet d'en afficher les caractéristiques, qui sont ces mêmes critères de recherche mentionnés en sus.
Je vous joins un extrait du fichier, pour mieux comprendre.
Mon problème vient du fait que la recherche est, certes précise, mais surtout extrêmement longue dès qu'on atteint 4000 lignes! (le module met 5mn à se lancer... quand il se lance....).
Je pense que le problème vient de boucles intempestives, et cherche à épurer mon code pour améliorer les performances.
Je précise que je ne suis pas un assisté, et que je préfère trouver les solutions par moi-même... cela dit, dans ce cas précis, je nage...
J'implore votre oeil avisé, en espérant qu'un PJ passera par là...
Lien vers le fichier: .
Merci d'avance!!