Ir ao conteúdo
  • Cadastre-se
Antonio C N Santos

RESOLVIDO Excel-Num Aleatorio

Recommended Posts

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

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

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?

Compartilhar este post


Link para o post
Compartilhar em outros sites

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

Compartilhar este post


Link para o post
Compartilhar em outros sites

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

Compartilhar este post


Link para o post
Compartilhar em outros sites
Visitante
Este tópico está impedido de receber novos posts.





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações 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

×