¿cómo utilizar la función vba rnd?

La función VBA RND figura en la categoría matemática de funciones VBA. Cuando lo usa en código VBA, genera un número aleatorio mayor o igual a cero y menor o igual a 1. En términos simples, devuelve un número aleatorio entre 0 y 1. Funciona como la función ALEATORIO en la hoja de trabajo. .

Sintaxis

Rnd([Número])

Argumentos

  • [Número] : un argumento numérico opcional donde puede especificar [Este es un argumento opcional y, si se omite, VBA toma >0 de forma predeterminada]:
    1. <0 para obtener el mismo número aleatorio en cada llamada, usando [Número] como número inicial.
    2. =0 para obtener el último número aleatorio generado.
    3. >0 para obtener el siguiente número aleatorio de la secuencia.

Ejemplo

Para comprender prácticamente cómo usar la función VBA RND, debe seguir el siguiente ejemplo donde escribimos un código vba usándola:

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

En el código anterior, utilizamos RND para obtener números aleatorios en A1, A2 y A3. Y si ejecutamos esto nuevamente, devolverá los diferentes números en las tres celdas.

Añadir un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *