VBA Rnd-Funktion

Rnd-Funktion

Wird verwendet, um den Seed-Wert zu ändern, der vom Zufallszahlengenerator für die Rnd-Funktion verwendet wird.

Einfache Rnd-Beispiele

123456 Sub Rnd_Example()Dim randomValueRandomisierenrandomValue = RndEnd Sub

Rnd-Syntax

Im VBA-Editor können Sie „Rnd(“ eingeben, um die Syntax für die Rnd-Funktion anzuzeigen:

Die Rnd-Funktion enthält ein Argument:

Nummer: [Optional] Jeder gültige numerische Ausdruck.

Beispiele für Excel VBA Rnd-Funktion

Um einen zufälligen ganzzahligen Wert zwischen 1 und 10 zu generieren, können Sie den folgenden Code verwenden.

12345678 Sub Rnd_Example1()Dim rndValue als SingleRandomisierenFür i = 1 bis 20rndValue = Int((Rnd * 10) + 1)Als nächstesEnd Sub

Dieser Code generiert 20 zufällige ganzzahlige Werte zwischen 1 und 10.

Um einen Zufallswert zwischen einer unteren und einer oberen Grenze zu generieren, können Sie die folgende Funktion verwenden.

123 Funktion RndSpecial (Obergrenze als Single, Untergrenze als Single) als SingleRndSpecial = (Obergrenze - Untergrenze) * RndEndfunktion
12345 Sub Rnd_Example2()Dim randomValue As SinglerandomValue = RndSpecial(5, 30)MsgBox randomValueEnd Sub

Dies gibt einen zufälligen Wert zwischen 5 und 30 zurück.

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave