Bonjour, je suis débutante en VBA, et je souhaite réaliser des données statistiques sauf que j'ai beaucoup de mal à coder tout ça vu que c'est la première fois que je code. Voici en clair ce que me demande la personne de faire: Je vais faire étapes par étapes

Generate one vector of random values where the number of rows is given by the user: seul code que jai réussi à exécuter:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Dim nrow As Integer
nrow = InputBox("Type number of rows")
Range(Cells(1, 1), Cells(nrow, 1)).Formula = "=rand()"
Ensuite il faut que je calcule la moyenne, l'écart type, skewness et kurtosis de cette série.
Je ne comprend pas pourquoi mon code ne fonctionne pas:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
Dim nrow As Integer
Dim Myarray As Variant
nrow = InputBox("Type number of rows")
Range(Cells(1, 1), Cells(nrow, 1)).Formula = "=rand()"
Myarray = Range(Cells(1, 1), Cells(nrow, 1))
Range("C1") = Application.Average(Myarray)
Merci de votre aide