help formules personnalisées [VBA] - VB/VBA/VBS - Programmation
MarshPosté le 31-10-2012 à 10:20:00
Bonjour à tous,
J'ai commencé a me former sur VBA et je viens de tomber sur un sacré os :
J'ai crée des fonctions personnalisées dans un classeur excel "test.xlsm" que j'ai testées et sur lequel j'ai laissé les résultats affichés
J'ai ensuite fait un exercice complémentaire dans un autre classeur "saisie.xlsm" dans lequel j'ai fait un sub qui n'appelle en aucun cas les fonctions crées dans "test".
En faisant un pas à pas détaillé sur mon sub de "saisie" j'ai remarqué que le programme allait sur les fonctions de l'autre classeur (ceci n'est vrai que lorsque la fonction est active dans l'autre classeur) alors que je ne les utilise pas du tout dans mon programme.
Je ne comprend pas du tout ce qui se passe et surtout que faire pour arreter ca, car ca augmente pas mal le temps de calcul.
Est ce normal ou pas?
Merci de votre aide et si je ne suis pas claire je pourrais réexpliquer même si c'est dur sans vous montrer les programmes
Marsh Posté le 31-10-2012 à 10:20:00
Bonjour à tous,
J'ai commencé a me former sur VBA et je viens de tomber sur un sacré os :
J'ai crée des fonctions personnalisées dans un classeur excel "test.xlsm" que j'ai testées et sur lequel j'ai laissé les résultats affichés
J'ai ensuite fait un exercice complémentaire dans un autre classeur "saisie.xlsm" dans lequel j'ai fait un sub qui n'appelle en aucun cas les fonctions crées dans "test".
En faisant un pas à pas détaillé sur mon sub de "saisie" j'ai remarqué que le programme allait sur les fonctions de l'autre classeur (ceci n'est vrai que lorsque la fonction est active dans l'autre classeur) alors que je ne les utilise pas du tout dans mon programme.
Je ne comprend pas du tout ce qui se passe et surtout que faire pour arreter ca, car ca augmente pas mal le temps de calcul.
Est ce normal ou pas?
Merci de votre aide et si je ne suis pas claire je pourrais réexpliquer même si c'est dur sans vous montrer les programmes