Página 1 de 1
Copiar entre planilhas com Vba
Enviado: 04 Fev 2016 às 15:32
por JaimeBorges
Boa tarde.
Tenho uma planilha, na qual preciso copiar para outra dados que estão em linhas na sequencia, e a planilha de destino vai colar transpondo em colunas, na primeira linha linha livre começando na coluna D, alguém tem um código que faça isso?
Grato a quem puder ajudar.
[]´s
Copiar entre planilhas com Vba
Enviado: 05 Fev 2016 às 09:42
por Parkeless
Olá Jaime!
Tem como postar uma planilha modelo?
Re: Copiar entre planilhas com Vba
Enviado: 05 Fev 2016 às 12:25
por JaimeBorges
Oi, boa tarde.
Anexo seguem as planilhas.
Fiz manualmente(gravador de macros), e ficou o código abaixo, não sei é como fazer para executar na minha planilha original.
Nesse codigo gerado, preciso inserir algo para abrir a planilha sem que o usuário veja e ainda localizar a 1ª linha vazia na planilha destino para colar os dados.
Ficou assim usando usando o gravador...
Sub Macro4()
Range("I71:I102").Select - selecionei os dados na planilha origem
Selection.Copy - copiei os mesmos
Windows("Tabela RPCQ.xlsx").Activate - selecionei a planilha destino(queria abrir ela sem o usuario ver)
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=True - copiei os dados como valores e transpondo
Range("C11").Select
Application.CutCopyMode = False
ActiveWorkbook.Save
ActiveWindow.Close
Range("I71").Select - volta pra planilha origem
End Sub