Tartalomjegyzék
Ez az oktatóanyag bemutatja, hogyan kell dolgozni véletlen számokkal a VBA -ban.
RND funkció
Az RND függvény 0 és 1 közötti számot generál. Az RND függvény szintaxisa:
Rnd ([Szám]) ahol:
- Szám (Választható)- Ez nem kötelező, és ha 0, akkor a függvény a következő generált véletlen számot adja vissza. Ha üres, akkor az alapértelmezett> 0 értéket használja.
123 | Sub RndNum ()MsgBox Rnd ()End Sub |
Véletlen szám generálása a VBA -ban
Ahhoz, hogy véletlen számot generáljon két érték között, az RND függvényt az INT függvénnyel (egész függvény) együtt kell használni, a következő általános képlet használatával:
- Int (alsó határ + Rnd * (felső határ - alsó + 1))
Tehát 2 és 30 közötti véletlen szám létrehozásához használja a következő kódot:
12345678 | Sub GeneratingARandomNumber ()A random random szám halványítása egész számkéntrandomNumber = Int (2 + Rnd * (30 - 2 + 1))Hibakeresés. Véletlenszám nyomtatásaEnd Sub |