XL 2010 Une fonction personnalisée (simple) qui bugge

Magic_Doctor

XLDnaute Barbatruc
Bonsoir à tous,

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
Elle fonctionne jusqu'au moment où elle plante et je me demande pourquoi.
Comment la corriger ?
 
Dernière édition:

Statistiques des forums

Discussions
312 190
Messages
2 086 037
Membres
103 105
dernier inscrit
fofana