#valeur incompréhensible

  • Initiateur de la discussion Initiateur de la discussion SylvainPG
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

SylvainPG

XLDnaute Nouveau
Bonjour Mesdames et Messieurs
Regardez un peu ce code:

Function vcb_fixed(d As Double) As Double
Application.Volatile

For n = 0 To 20
A = CDG_couple(n, d)
res = res + A
Next n
vcb_fixed = res / 21

End Function

où CDG_fixed est une fonction à deux arguments (qui fonctionne parfaitement), je me sert de cette fonction en lui passant le paramètre d de vcb_fixed et n de la boucle for. J'additionne toutes les valeurs crée par la boucle fo, et je divise par 21... rien de compliqué hein?

Et bien cette fonction me renvoi #valeur.... appriori c'est lorsque je passe l'argument n la fonction cdg_couple(n,d) qui ne plait pas.
J'ai déjà fait ce type de fonction sans aucun soucis, mais là...je ne vois pas!

une petite idée du forum peut-être?

Merci
 
Re : #valeur incompréhensible

CDG_couples(n,d) n'est pas un tableau, c'est une fonction qui calcule un centre de gravité à partir d'un tableau appelé "couples", j'ai déja essayer de placer une with worksheets("couples") mais sans succèes.

En tout cas cette fonction est définie dans le même module sans indictation (par défaut Public il me semble..)

Merci

Sylvain
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
1
Affichages
385
Réponses
1
Affichages
2 K
Retour