Meu objetivo é criar uma macro em vba para executar a seguinte tarefa.
Eu tenho 3 colunas sendo elas A, B e C.
Em A tenho numeros distintos, vamos supor de 1 a 100.
Em B a quantidade de vezes que os numeros contidos na coluna A (na respectiva linha) devem aparecer, por exemplo:
Na coluna A linha 2 (A2) tenho o numero 2.
Na coluna B linha 2 (B2) tenho o numero 67.
A coluna C será onde os numeros contidos em A serão repetidos de acordo com os valores de B, ou seja o numero 1 contido em A2 repetirá 67 vezes em C
(ou melhor dizendo ocupará 67 linhas em C),
Funciona assim:
ao acionar o CommandButton1, o sistema começa a verificação em A e depois procura em B a quantidade de repetição
e pro último escreve em C o numero contido em A na quantidade descrita em B.
Neste exemplo ao terminar A2 ele vai para A3 e assim por diante.
Ao se deparar com valor zero em B ele pula e continua busca até que A célula de A esteja vazia,
Então ele termina o ciclo eu fiz manualmente o os numeros 1 e 2 como exemplo,
onde 1 se repetiu 67 vezes e 2 54 conforme descrito na coluna B
Neste caso ao buscar valor em A102, o sistema se depararia com uma celula vazia então ele terminaria a execução da macro.
Desde já muito obrigado!
planilha exemplo.xlsx