Descrição :
A função Rnd em VBA é utilizada para gerar números pseudoaleatórios. Ela retorna um número decimal entre 0 e 1. Para obter uma gama diferente, pode-se multiplicar o resultado e ajustar o intervalo. A semente inicial pode ser definida usando Randomize. Essa função é útil em simulações, jogos e outras aplicações que requerem aleatoriedade controlada.
Exemplos:
Gerar um número decimal aleatório entre 0 e 1:
    Dim numeroAleatorio As Double
    numeroAleatorio = Rnd()
    Resultado: A variável numeroAleatorio conterá um número decimal aleatório.
Gerar um número inteiro aleatório entre 1 e 100:
    Dim numeroInteiro As Integer
    numeroInteiro = Int((100 * Rnd()) + 1)
    Resultado: A variável numeroInteiro conterá um número inteiro aleatório entre 1 e 100.
Gerar um número decimal aleatório entre 10 e 20:
    Dim numeroDecimal As Double
    numeroDecimal = (Rnd() * 10) + 10
    Resultado: A variável numeroDecimal conterá um número decimal aleatório entre 10 e 20.
Gerar um valor booleano aleatório:
    Dim valorBooleano As Boolean
    valorBooleano = (Rnd() > 0.5)
    Resultado: A variável valorBooleano conterá um valor booleano aleatório (verdadeiro ou falso).
Palavras-chave:
| Palavra-chave | Descrição | 
|---|---|
| Rnd | Função em VBA para gerar números pseudoaleatórios entre 0 e 1. | 
| Randomize | Comando para definir a semente inicial para a geração de números aleatórios. | 
| Número Aleatório | Um valor gerado pela função Rnd que pode ser usado em cálculos ou comparações. | 
| Simulação | O uso da função Rnd em modelagem para criar cenários aleatórios. |