Colar a partir da ultima linha preenchida
Enviado: 20 Set 2021 às 12:45
Pessoal, criei um codigo porem, eu preciso aprimorar ele para colar a partir da ultima linha preenchida na wsDestino.
Conseguem me ajudar?
Segue esqueleto do código (Meu problema está no passo 6)
Sub Teste_Monitor()
'Passo 1: Declarações.
Dim wsOrigem As Worksheet
Dim wsDestino As Worksheet
'Passo 3: Especifica o caminho do arquivo de origem.
Workbooks.Open Filename:="C:\Exemplo\Exemplo\Exemplo.xlsb"
'Passo 4: Especifica o nome e a aba do arquivo de origem, que deseja copiar os dados.
Set wsOrigem = Workbooks("NOME DO ARQUIVO.xlsb").Worksheets("NOME DA ABA")
' Passo 5: Especifica a aba no arquivo de destino, que deseja colar os dados.
Set wsDestino = ThisWorkbook.Sheets("NOME DA ABA")
'Passo 6: Realiza o procedimento de copiar e colar os dados, no intervalo que desejar. Neste caso está sendo copiado todos os dados da planilha, exceto a primeira linha.
With wsOrigem
Range("A2:CU100000").Copy Destination:=wsDestino.Range("A2:CU100000")
End With
'Passo 7: Especifica o nome da planilha de origem, para salvar e fechar.
Workbooks("NOME DO ARQUIVO.xlsb").Close SaveChanges:=True
End Sub
Conseguem me ajudar?
Segue esqueleto do código (Meu problema está no passo 6)
Sub Teste_Monitor()
'Passo 1: Declarações.
Dim wsOrigem As Worksheet
Dim wsDestino As Worksheet
'Passo 3: Especifica o caminho do arquivo de origem.
Workbooks.Open Filename:="C:\Exemplo\Exemplo\Exemplo.xlsb"
'Passo 4: Especifica o nome e a aba do arquivo de origem, que deseja copiar os dados.
Set wsOrigem = Workbooks("NOME DO ARQUIVO.xlsb").Worksheets("NOME DA ABA")
' Passo 5: Especifica a aba no arquivo de destino, que deseja colar os dados.
Set wsDestino = ThisWorkbook.Sheets("NOME DA ABA")
'Passo 6: Realiza o procedimento de copiar e colar os dados, no intervalo que desejar. Neste caso está sendo copiado todos os dados da planilha, exceto a primeira linha.
With wsOrigem
Range("A2:CU100000").Copy Destination:=wsDestino.Range("A2:CU100000")
End With
'Passo 7: Especifica o nome da planilha de origem, para salvar e fechar.
Workbooks("NOME DO ARQUIVO.xlsb").Close SaveChanges:=True
End Sub