Daydayer
Messages postés201Date d'inscriptionmercredi 1 décembre 2004StatutMembreDernière intervention13 août 2005
-
27 mai 2005 à 11:26
crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 2006
-
27 mai 2005 à 16:56
bonjour!
est-ce que qqn peut m'expliquer l'utilité du return et sa syntaxe?
parce que j'ai besoin de récupérer la valeur d'une var une fois mise à jour pour l'utliser.
Daydayer
Messages postés201Date d'inscriptionmercredi 1 décembre 2004StatutMembreDernière intervention13 août 2005 27 mai 2005 à 15:04
je suis un peu débutante et là je bosse sur un pseudo moter de recherche multicritères sur excel (16000 dans la feuille). Je dois scanner toutes les lignes pour faire ces recherches et c'est vrai que cela prend du temps en exécution parfois...
Daydayer
Messages postés201Date d'inscriptionmercredi 1 décembre 2004StatutMembreDernière intervention13 août 2005 27 mai 2005 à 15:50
c'est vrai que pour la taille du code, c'est pas terrible! d'ailleurs je croyais que plus tu condensais, mieux c'était (plus ya de lignes de code plus c'est cher en plus, c'est ce que j'ai entendu dire...), à moins que le contraire ne soit vrai qu'en VB (t'aurais l'explication par hasard?)
donc si j'ai bien compris, faut que je fasse un minimum de condensation par fonction pour que ca aille plus vite... ba au moins je vais moins me casser la tête!
crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 200628 27 mai 2005 à 16:56
Ce n'est pas le fait d'augmenter le nb de ligne qui fait gagner de la rapidité, ... c'est de réduire le nb d'appel à une fonction, qui coute très cher en temps.
Par contre le code est bien plus simple à maintenir via des appel de fonction, plutot que de répéter n fois le même code (si tu as une modif à faire sur ce bout de code, tu le fait 1 fois danss le corps de al fonction et pas n fois de suite.)
C'est comme la programmation objet !! C'est super pratique pour ce qui est de la maitenance du code, mais nievau temps d'execution, c'ets pas toujours ce qu'il y a de mieux !