Primeiramente bom dia a todos, estou tendo dificuldade no ato de criar a macro, ele copiar de uma formulário em colunas, colar em outra pasta de trabalho, em linhas, e sem formatação, o ato de copiar eu ja consegui, o que eu não consigo é fazem com que ele copie para linha de baixo, ou a proxima vazia, segue abaixo ação do botão.
Sub Botão52_Clique()
Dim LR
LR = Sheets("DataBase").Range("A10000").End(xlDown)
LR = Sheets("DataBase").Range("A1:A1000").Select
Sheets("DataBase").Selection.End(xlUp).Select
LR = LR + 1
If LR <> "" Then
Sheets("Formulario").Range("COD_TOURO").Copy Sheets("DataBase").Range("A" & LR)
Sheets("Formulario").Range("NOME_TOURO").Copy Sheets("DataBase").Range("B" & LR)
Sheets("Formulario").Range("DT_NASC").Copy Sheets("DataBase").Range("C" & LR)
Sheets("Formulario").Range("NASCIO").Copy Sheets("DataBase").Range("D" & LR)
Sheets("Formulario").Range("APT").Copy Sheets("DataBase").Range("E" & LR)
Sheets("Formulario").Range("ORIG").Copy Sheets("DataBase").Range("F" & LR)
Sheets("Formulario").Range("RAÇA").Copy Sheets("DataBase").Range("G" & LR)
Sheets("Formulario").Range("SIGLA_FORM").Copy Sheets("DataBase").Range("H" & LR)
Sheets("Formulario").Range("PARENT").Copy Sheets("DataBase").Range("I" & LR)
Sheets("Formulario").Range("NOME_PARENT").Copy Sheets("DataBase").Range("J" & LR)
Sheets("Formulario").Range("DT_FILM").Copy Sheets("DataBase").Range("K" & LR)
Sheets("Formulario").Range("DT_PUB").Copy Sheets("DataBase").Range("L" & LR)
Sheets("Formulario").Range("DT_T_TOURO").Copy Sheets("DataBase").Range("M" & LR)
Sheets("Formulario").Range("OBS").Copy Sheets("DataBase").Range("N" & LR)
End If
LR = LR + 1
End Sub
Desde já agradeço a explicação e ajuda de vocês.
Postado : 28/11/2014 6:10 am