Ir ao conteúdo

Excel-Num Aleatorio


Posts recomendados

Postado

Eu preciso gerar números aleatórios, usando a função ALEATÓRIOENTRE.

 

Mas, após a primeira geração não quero que ele faça novamente  cálculos e gere novos números.

 

Como impedir o Excel de fazer cálculos constantes nesta função ? Só preciso da primeira vez

 

Postado

Não tem como, só mesmo por macro VBA e o código seria este:

Function StaticRand() As DoubleStaticRand = Rnd()End FunctionSub RandRefresh()Range("A1").Formula = "=StaticRand()"End Sub

Para gerar é só rodar a Sub.

 

Antes troque A1 pela célula que voce quer que aparece o aleatorio.

 

E na function mude a fórmula do rnd() para que fique conforme o que voce quer.

 

voce deseja um aleatorio entre que numeros? inteiro ou decimal?

Postado

Não tem como, só mesmo por macro VBA e o código seria este:

Function StaticRand() As DoubleStaticRand = Rnd()End FunctionSub RandRefresh()Range("A1").Formula = "=StaticRand()"End Sub

Para gerar é só rodar a Sub.

 

Antes troque A1 pela célula que voce quer que aparece o aleatorio.

 

E na function mude a fórmula do rnd() para que fique conforme o que voce quer.

 

voce deseja um aleatorio entre que numeros? inteiro ou decimal?

Eu como escrevi quero usar o ALETORIOENTRE.

O que é mudar a formula do RND

Postado

voce quer um numero aleatorio entre o que?

 

Por exemplo:

 

Aleatório inteiro entre 1 e 100:

Function StaticRand() As DoubleStaticRand = INT(Rnd()*100)End Function

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!