nomizo
Mensagens : 1 Data de inscrição : 27/02/2015 Idade : 43 Localização : Natal-RN
| Assunto: procurar caracteres que nao repetem num dado range Sáb Fev 28, 2015 12:48 am | |
| Boa noite, tenho um problema e gostaria de sugestões para dar andamento ao meu projeto do solver de sodoku. Quero uma alternativa em VBA que dentro do Range("A1:C3") procure caracteres que não incidam mais de uma vez, ou seja, os numeros 2, 3, 4, 5, 7, 8 e 9 no exemplo ilustrado. Parte da solução do sodoku é isolar os candidatos entre 1 a 9, sem repetir, que podem ocupar a matriz 3x3, no caso ilustrado: A1 = 8 A2 = 1 ou 6 A3 = 1 ou 6 ou 9 B1 = 5 B2 = 3 B3 = 4 C1 = 1 ou 7 C2 = 1 ou 6 C3 = 2 Na verdade os numeros 2, 3, 4, 5 e 8 nem precisam retornar, pois ja ocupam seus devidos espaços. A questao levantada aqui é para que eu possa afirmar ao meu programa que as celulas com os valores 17 e 169 só podem ser 7 e 9 respectivamente, pois elas nao podem estar em outra celula, ja os valores 1 e 6 não podem ser afirmadas pelo range em questão.. Caso minha questao pareca confusa de mais, gostaria de referencias para comandos em VBA que tenham a resposta para este caso. Cordialmente. Nomizo. | |
|
alexandrevba
Mensagens : 1820 Data de inscrição : 13/07/2011 Localização : Serra - ES
| Assunto: Re: procurar caracteres que nao repetem num dado range Sáb Fev 28, 2015 4:22 pm | |
| Bom dia!!
Poste seu arquivo modelo!!
Att | |
|