Magic_Doctor
XLDnaute Barbatruc
Bonsoir à tous,
J'ai bricolé une fonction qui me renvoie aléatoirement un item d'un array :
Elle fonctionne jusqu'au moment où elle plante et je me demande pourquoi.
Comment la corriger ?
J'ai bricolé une fonction qui me renvoie aléatoirement un item d'un array :
VB:
Function Fleur$()
Dim MaListeDeFleurs, nb As Byte
MaListeDeFleurs = Array("marguerite", "rose", "tulipe", "lavande", "jasmin", "narcisse", _
"pétunia", "pâquerette", "rhododendron", "mburucuyá", "freesia", "lobelia", "tournesol", _
"muguet", "violette", "glycine", "nénuphar")
nb = UBound(MaListeDeFleurs) + 1
Fleur = MaListeDeFleurs(Rnd * nb)
End Function
Comment la corriger ?
Dernière édition: