Come utilizzare la funzione rnd vba?

La funzione VBA RND è elencata nella categoria matematica delle funzioni VBA. Quando lo usi nel codice VBA, genera un numero casuale maggiore o uguale a zero e minore o uguale a 1. In termini semplici, restituisce un numero casuale compreso tra 0 e 1. Funziona come la funzione RAND nel foglio di lavoro .

Sintassi

Rnd([Numero])

argomenti

  • [Numero] : un argomento numerico facoltativo in cui è possibile specificare [Questo è un argomento facoltativo e se omesso, VBA accetta >0 per impostazione predefinita]:
    1. <0 per ottenere lo stesso numero casuale su ogni chiamata, utilizzando [Numero] come numero iniziale.
    2. =0 per ottenere l’ultimo numero casuale generato.
    3. >0 per ottenere il numero casuale successivo nella sequenza.

Esempio

Per capire praticamente come utilizzare la funzione RND VBA è necessario seguire l’esempio seguente in cui abbiamo scritto un codice vba utilizzandola:

example-vba-rnd-function
 Sub example_RND() Range("A1").Value = Rnd() Range("A2").Value = Rnd() Range("A3").Value = Rnd() End Sub

Nel codice sopra abbiamo utilizzato RND per ottenere numeri casuali in A1, A2 e A3. E se lo eseguiamo di nuovo, restituirà i diversi numeri nelle tre celle.

Aggiungi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *