Hoe gebruik ik de vba rnd-functie?
De VBA RND-functie wordt vermeld in de wiskundecategorie van VBA-functies. Wanneer u het in VBA-code gebruikt, genereert het een willekeurig getal groter dan of gelijk aan nul en kleiner dan of gelijk aan 1. In eenvoudige bewoordingen retourneert het een willekeurig getal tussen 0 en 1. Het werkt als de RAND-functie in het werkblad .
Syntaxis
Rnd([Getal])
Argumenten
- [Getal] : een optioneel numeriek argument waar u [Dit is een optioneel argument en indien weggelaten, neemt VBA standaard >0]:
- <0 om bij elk gesprek hetzelfde willekeurige nummer te krijgen, waarbij [Nummer] als startnummer wordt gebruikt.
- =0 om het laatst gegenereerde willekeurige getal te krijgen.
- >0 om het volgende willekeurige getal in de reeks te krijgen.
Voorbeeld
Om praktisch te begrijpen hoe u de VBA RND-functie kunt gebruiken, moet u het onderstaande voorbeeld doorlopen waarin we er een vba-code mee hebben geschreven:
Sub example_RND() Range("A1").Value = Rnd() Range("A2").Value = Rnd() Range("A3").Value = Rnd() End Sub
In de bovenstaande code hebben we RND gebruikt om willekeurige getallen in A1, A2 en A3 te krijgen. En als we dit opnieuw uitvoeren, worden de verschillende getallen in de drie cellen geretourneerd.