Bonjour,
J'essaye de faire un programme sous VBA et je rencontre un petit problème pour la sélection aléatoire d'un nombre. Voilà ma ligne de code (que j'ai copier depuis l'aide d'excel)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
k = CInt(Math.Floor((TabFamille(i).indexmax - TabFamille(i).indexmin + 1) * Rnd())) + TabFamille(i).indexmin
k étant un entier, TabFamille(i).indexmax et TabFamille(i).indexmin également. Ces derniers correspondent à des lignes sur une feuille excel. Quand je compile, j'ai le message d'erreur "Membre de méthode ou de données introuvable" et le mot "Floor" est surligné. Si je mets Round à la place je n'ai pas d'erreur mais ça posera problème quand j'aurai un nombre aléatoire supérieur à 0,5 car ça dépassera les bornes de mon tableau.
Quelqu'un sait-il d'où vient le problème?

Merci d'avance
Claire Iz