Como usar a função vba rnd?
A função VBA RND está listada na categoria matemática de funções VBA. Quando você o usa no código VBA, ele gera um número aleatório maior ou igual a zero e menor ou igual a 1. Em termos simples, ele retorna um número aleatório entre 0 e 1. Funciona como a função RAND na planilha .
Sintaxe
Rnd([Número])
Argumentos
- [Número] : um argumento numérico opcional onde você pode especificar [Este é um argumento opcional e se omitido, o VBA assume> 0 por padrão]:
- <0 para obter o mesmo número aleatório em todas as chamadas, usando [Número] como número inicial.
- =0 para obter o último número aleatório gerado.
- >0 para obter o próximo número aleatório na sequência.
Exemplo
Para entender de forma prática como usar a função VBA RND, você precisa seguir o exemplo abaixo, onde escrevemos um código VBA usando-a:
Sub example_RND() Range("A1").Value = Rnd() Range("A2").Value = Rnd() Range("A3").Value = Rnd() End Sub
No código acima, usamos RND para obter números aleatórios em A1, A2 e A3. E se executarmos isto novamente, retornará os números diferentes nas três células.