Résolu Utilisation des fonctions de statistiques excel dans VBA

  • Auteur de la discussion merehas
  • Date de début

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
 

zeb

Modérateur
Meilleure réponse
Oui, moi, j'ai une idée. :D

Sélectionne le mot Long dans ton code et appuie sur la touche F1. Que lis-tu ?
Qu'en conclus-tu ?

Dans cette page d'aide, tu devrais trouver en haut à gauche un menu Voir aussi. Clique dessus et sélectionne Résumé des types de données. Tu y trouveras ton bonheur.

Simple non ? Ou plutôt Single, isn't it ? comme diraient les anglais ;)
 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Derniers messages publiés
Statistiques globales
Discussions
730 131
Messages
6 717 980
Membres
1 586 384
Dernier membre
ChelseaKahn
Partager cette page
Haut