Lang L: none (table-of-contents)
Rnd funktsioon
Kasutatakse seemne väärtuse muutmiseks, mida juhuslike numbrite generaator kasutab funktsiooni Rnd jaoks.
Lihtsad näited
123456 | Alamrnd_näide ()Hämardage juhuslikku väärtustJuhuslikrandomValue = RndEnd Sub |
Rnd süntaks
VBA redaktoris saate tippida „Rnd (”), et näha funktsiooni Rnd süntaksit:
Funktsioon Rnd sisaldab argumenti:
Arv: [Valikuline] Kõik kehtivad numbrilised avaldised.
Näited Excel VBA funktsioonist
Juhusliku täisarvu väärtuse genereerimiseks vahemikus 1 kuni 10 saate kasutada järgmist koodi.
12345678 | Alamrnd_näide1 ()Dim rndValue SingleJuhuslikI = 1 kuni 20rndValue = Int ((Rnd * 10) + 1)Edasi iEnd Sub |
See kood genereerib 20 juhuslikku täisarvuväärtust vahemikus 1 kuni 10.
Juhusliku väärtuse loomiseks alumise ja ülemise piiri vahel saate kasutada järgmist funktsiooni.
123 | Funktsioon RndSpecial (ülemine piir kui üksik, alumine üksik) kui üksikRndSpecial = (ülemine - alumine) * RndLõppfunktsioon |
12345 | Alamrnd_näide2 ()Hämarda juhuslikku väärtust ÜksikrandomValue = RndSpecial (5, 30)MsgBox randomValueEnd Sub |
See tagastab juhusliku väärtuse vahemikus 5 kuni 30.