Sisällysluettelo
Rnd -toiminto
Käytetään satunnaislukugeneraattorin Rnd -toiminnon käyttämän siemenarvon muuttamiseen.
Yksinkertaisia esimerkkejä
123456 | Osa Rnd_Example ()Himmennä randomValueSatunnaistarandomValue = RndEnd Sub |
Rnd -syntaksi
VBA -editorissa voit kirjoittaa "Rnd (") nähdäksesi Rnd -funktion syntaksin:
Rnd -funktio sisältää argumentin:
Määrä: [Valinnainen] Mikä tahansa kelvollinen numeerinen lauseke.
Esimerkkejä Excel VBA Rnd -toiminnosta
Voit luoda satunnaisen kokonaislukuarvon välillä 1 ja 10 käyttämällä seuraavaa koodia.
12345678 | Osa Rnd_Example1 ()Dim rndValue SingleSatunnaistaI = 1 - 20rndValue = Int ((Rnd * 10) + 1)Seuraavaksi minäEnd Sub |
Tämä koodi tuottaa 20 satunnaista kokonaislukuarvoa välillä 1 ja 10.
Voit luoda satunnaisarvon ala- ja ylärajan välillä käyttämällä seuraavaa toimintoa.
123 | Toiminto RndSpecial (ylempi kuin Single, alempi Single) SingleRndSpecial = (ylempi - alempi) * RndLopeta toiminto |
12345 | Osa Rnd_Example2 ()Dim randomValue SinglerandomValue = RndSpecial (5, 30)MsgBox randomValueEnd Sub |
Tämä palauttaa satunnaisen arvon välillä 5 ja 30.