merehas
Nouveau membre
Bonjour,
J'ai un petit probleme avec les différentes fonctions de statistiques (Average, Median, Quartile...) dans un code VBA.
Je travaille sur une feuille qui récupere un tableau de données numérique.
J'ai besoin d'utiliser les fonctions statistiques de bases sur des colonnes ou Range de ce tableau, sachant que le nombre de ligne du tableau varie à chaque utilisation.
Quand dans mon code j'utilise des commandes de type:
MaVariable = Application.WorksheetFunction.Average (Range("A1:A" & DerniereLigne))
le résultat renvoyé est systématiquement un entier. (MaVariable étant bien déclarée as Long)
Idem pour Median, Quartile, DvStd ...
En revanche pour la fonction Sum, le résultat renvoyé est le bon...
Quelqu'un aurait il une idée???
Merci d'avance
J'ai un petit probleme avec les différentes fonctions de statistiques (Average, Median, Quartile...) dans un code VBA.
Je travaille sur une feuille qui récupere un tableau de données numérique.
J'ai besoin d'utiliser les fonctions statistiques de bases sur des colonnes ou Range de ce tableau, sachant que le nombre de ligne du tableau varie à chaque utilisation.
Quand dans mon code j'utilise des commandes de type:
MaVariable = Application.WorksheetFunction.Average (Range("A1:A" & DerniereLigne))
le résultat renvoyé est systématiquement un entier. (MaVariable étant bien déclarée as Long)
Idem pour Median, Quartile, DvStd ...
En revanche pour la fonction Sum, le résultat renvoyé est le bon...
Quelqu'un aurait il une idée???
Merci d'avance