Notifications
Clear all

MACRO PARA REPETIR DADOS CONFORME O VALOR DE TERMINADO

5 Posts
2 Usuários
0 Reactions
1,379 Visualizações
(@fragosojp)
Posts: 0
New Member
Topic starter
 

Bom dia Galera

preciso de uma ajuda.

preciso criar uma macro para repetir dados conforme o valor que eu determino, exemplo:

na coluna "E2" tem o valor 5, entao a macro precisa repetir o valor 5 x

3179 CLAUDETE DE ALMEIDA GOUVEIA SERVENTE COHAPAR
3179 CLAUDETE DE ALMEIDA GOUVEIA SERVENTE COHAPAR
3179 CLAUDETE DE ALMEIDA GOUVEIA SERVENTE COHAPAR
3179 CLAUDETE DE ALMEIDA GOUVEIA SERVENTE COHAPAR
3179 CLAUDETE DE ALMEIDA GOUVEIA SERVENTE COHAPAR

pois eu preciso criar uma mala direta no word para criar etiquetas como esse valores repetidos da planilhas.

desde ja muito obrigado

 
Postado : 30/11/2017 6:43 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde!!

Se eu considerar que os valores estão na coluna A e que os dados serão copiados para outra guia..

Sub teste()
'Não testado!!!!
Dim LR As Long, i As Long
    With Sheets("Plan1")
        LR = .Range("A" & Rows.Count).End(xlUp).Row
        For i = 2 To LR
            .Rows(i).Copy Destination:=Sheets("Plan2").Range("A" & Rows.Count).End(xlUp).Offset(1).Resize(.Range("E" & i).Value)
        Next i
    End With
End Sub

Att

 
Postado : 30/11/2017 8:56 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

.
Alexandrevba, testei aqui, mas parece que não ficou redondo não k ... mas aguarde o dono do tópico (só estou me metendo para agilizar, e porque vai que um dia eu precise k)!!
.
1) faltou copiar o título das colunas
2) O resultado da primeira linha é uma data (??) na coluna D e o Posto na coluna E
3) A cada clique no botão, a macro não substitui o que já foi copiado na Plan2, mas acrescenta lá no final
.

 
Postado : 30/11/2017 9:56 am
(@fragosojp)
Posts: 0
New Member
Topic starter
 

ficou perfeito

muito obrigado....

 
Postado : 30/11/2017 10:12 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

.
OPS!!
.
FragosoJP, quem fez a macro foi o Alexandrevba, ou seja ele foi quem resolveu kk ... eu só coloquei o código dele no seu arquivo - e fiz as críticas que achei convenientes - mas se para vc resolveu, ótimo!! ... Muda o "Resolvido" para a postagem dele kk!!
.

 
Postado : 30/11/2017 10:23 am