Microsoft Excel

Excel und VBA: Formeln, Programmierung, Lösungen

Die Excel/VBA-Beispiele

VBA-Begriff: Randomize-Anweisung

Initialisiert den Zufallszahlengenerator.

Syntax

Randomize [Zahl]

Das optionale Argument Zahl ist ein Wert vom Typ Variant oder ein beliebiger zulässiger numerischer Ausdruck.

Bemerkungen

Randomize verwendet Zahl zum Initialisieren des Zufallszahlengenerators der Rnd-Funktion, indem er ihm einen neuen Startwert gibt. Wenn Sie Zahl nicht angeben, wird der vom Systemzeitgeber zurückgegebene Wert als neuer Startwert verwendet.

Wird Randomize nicht verwendet, dann verwendet die Rnd-Funktion (ohne Argumente) dieselbe Zahl als Startwert, wenn sie das erste Mal aufgerufen wird. Danach verwendet sie die zuletzt erzeugte Zahl als Startwert.

Anmerkung   Wenn Sie Folgen von Zufallszahlen wiederholen möchten, rufen Sie Rnd mit einem negativen Argument auf, unmittelbar bevor Sie Randomize mit einem numerischen Argument verwenden. Durch Verwenden von Randomize mit demselben Wert für Zahl wird die vorherige Folge nicht wiederholt.