Bonjour à tous,
Je travaille actuellement sur un p'tit logiciel comptable sous VB6. Le but, en gros, c'est de récupérer les données comptables de plusieurs fichiers dans un seul fichier, et de faire certains calculs ensuite. Pour cela, j'utilise une fonction Morefunc, que j'ai téléchargé sur le net.
Tout marche bien ... sauf le temps d'exécution (pour la récupération des données dans l'onglet 1 de logiciel.xls) : les temps de calculs sont très lent, je dois donc trouver un moyen d'alléger ces calculs. Ou revoir totalement ma façon de faire, pour le remplissage de l'onglet Entrée données.
Je me permets de vous soumettre le classeur Excel sur lequel je travaille, pour que vous compreniez mieux le pb. Le souci vient certainement de mon recherchev, qui est appelé deux fois pour chacune de mes formules. Si vous avez des remarques sur ma façon de faire peu optimale, n'hésitez pas.
Voici les fichiers :
Ce lien n'existe plus
Il faut lancer le fichier logiciel.xls.
Merci d'avance pour votre aide.
Je travaille actuellement sur un p'tit logiciel comptable sous VB6. Le but, en gros, c'est de récupérer les données comptables de plusieurs fichiers dans un seul fichier, et de faire certains calculs ensuite. Pour cela, j'utilise une fonction Morefunc, que j'ai téléchargé sur le net.
Tout marche bien ... sauf le temps d'exécution (pour la récupération des données dans l'onglet 1 de logiciel.xls) : les temps de calculs sont très lent, je dois donc trouver un moyen d'alléger ces calculs. Ou revoir totalement ma façon de faire, pour le remplissage de l'onglet Entrée données.
Je me permets de vous soumettre le classeur Excel sur lequel je travaille, pour que vous compreniez mieux le pb. Le souci vient certainement de mon recherchev, qui est appelé deux fois pour chacune de mes formules. Si vous avez des remarques sur ma façon de faire peu optimale, n'hésitez pas.
Voici les fichiers :
Ce lien n'existe plus
Il faut lancer le fichier logiciel.xls.
Merci d'avance pour votre aide.