Funzione VBA Rnd

Funzione Rnd

Utilizzato per modificare il valore seme utilizzato dal generatore di numeri casuali per la funzione Rnd.

Esempi semplici di Rnd

123456 Sub Rnd_Esempio()Dim randomValueRendi casualerandomValue = RndFine sottotitolo

Sintassi Rnd

Nell'editor VBA, puoi digitare "Rnd(" per vedere la sintassi per la funzione Rnd:

La funzione Rnd contiene un argomento:

Numero: [Facoltativo] Qualsiasi espressione numerica valida.

Esempi di funzione Rnd VBA di Excel

Per generare un valore intero casuale compreso tra 1 e 10, è possibile utilizzare il codice seguente.

12345678 Sub Rnd_Example1()Dim rndValue As SingleRendi casualePer i = da 1 a 20rndValue = Int((Rnd * 10) + 1)Avanti ioFine sottotitolo

Questo codice genererà 20 valori interi casuali tra 1 e 10.

Per generare un valore casuale tra un limite inferiore e un limite superiore, puoi utilizzare la seguente funzione.

123 Funzione RndSpecial (limite superiore come singolo, limite inferiore come singolo) come singoloRndSpecial = (in alto - in basso) * RndFine funzione
12345 Sub Rnd_Example2()Dim randomValue As SinglerandomValue = RndSpecial(5, 30)MsgBox randomValueFine sottotitolo

Ciò restituirà un valore casuale compreso tra 5 e 30.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave