Página 1 de 1

Sorteio aleatório sem repetiçao

Enviado: 17 Mar 2017 às 11:25
por Clinorto
Bom dia, meu nome é Andre e estou fazendo um trabalho para minha faculdade onde estamos criando um jogo de Twister.

montei um VBA onde ele fará o sorteio de onde a pessoa vai colocar ou um dos pés ou das mãos numa determinada cor sorteada e, no caso do nosso trabalho sobre contabilidade, onde ele terá que representar essa jogada em outro lugar descobrindo onde será a resposta.

pois bem, na macro, que enviarei em anexo, tem três comandos aleatórios e somente uma delas eu preciso que nao tenha repetição, mas nao estou conseguindo terminar de montar o VBA onde essa célula sorteie sem repetir.

gentileza me ajude.

a célula que nao tem que repetir a informacao é "Q8".

Muito obrigado.

Re: Sorteio aleatório sem repetiçao

Enviado: 17 Mar 2017 às 12:34
por osvaldomp
Segue uma ideia, se entendi corretamente:

1. faça um controle dos valores de "x" já sorteados - exemplo: coloque "x" ao lado do número sorteado (na coluna 'I' da planilha "Lista")
2. faça o sorteio do valor de "x" via Loop, até que o número sorteado não tenha o "x" na coluna ao lado
3. limpe a coluna 'I' após sortear todos ou parte dos números e ou ao fechar o arquivo