Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

Tópicos relacionados a códigos VBA, gravação de macros, etc.
  • Avatar do usuário
Avatar do usuário
Por ruymds
Posts Avatar
#24629
Olá Pessoal,

Conforme o arquivo em anexo, tenho gerador de combinações que a partir da alimentação da matriz produz todas as combinações. Preciso agora de uma ajuda para que dentro de 5 grupos, onde cada grupo possuo a quantidade de dezenas semelhantes a essas abaixo, e o usuário faça a escolha de quantas dezenas de cada grupo irá ser utilizada para matriz principal a ser gerada.

Código: Selecionar todos
AGRUPAMENTO				                         QTD
G1		40	43	46	49	53	57			      3
G2		39	31	44						         	2
G3		41	45	50	35	54	59	            4
G4		38	47	34	51				 	         3
G5		42	48	52	55	56	58	            4
Matriz principal: 40 43 57 (G1), 31 44 (G2) 41 35 50 59 (G3) 38 47 34 (G4) 42 48 52 55 (G5)... assim temos 16 dezenas, e dessas ao clicar no botão gerar será produzida as combinações. Seria essa a ideia. O negócio que está pegando é fazer com que a combinação de todas as possibilidades de cada grupo se junte com a quantidade escolhida.

Exemplificando, conforme o modelo anexo e a tabela acima teremos... Ao ser informado a seleção de 3 dezenas do G1 teríamos as seguintes 20 combinações desse grupo:
40 43 46 (sequencia 1)
40 43 49 (sequencia 2)
40 43 53 (sequencia 3)
40 43 57 (sequencia 4)
40 ... (sequencia 20)

Isto é, essas combinações se uniriam as demais dezenas da seleção dos grupos seguintes, para então formar uma combinação 15 números. Na macro já pronta a qual está funcionando é possível essa geração. Porém de forma manual, onde informo a sequencia 1 com outras sequencias do G2 e assim por diante... Pegando todas as combinações dos grupos. No entanto de forma manual se torna inviável.

Se alguém tiver uma ideia para concatenar as dezenas dos grupos conforme a quantidade escolhida e a geração das combinações.

Obrigado por qualquer ajuda.
Você não está autorizado a ver ou baixar esse anexo.
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord