Fórum Excel Bácico, Avançado e Vba
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Fórum Excel Bácico, Avançado e Vba

Este fórum é destina a usuário de Excel, que queiram compartilhar informações a básicas, avançadas e programação em VBA...
 
InícioInício  Últimas imagensÚltimas imagens  ProcurarProcurar  RegistarRegistar  Entrar  

 

 copiar plan1 na ultima linha vazia da plan2

Ir para baixo 
3 participantes
AutorMensagem
rangel




Mensagens : 2
Data de inscrição : 10/05/2012

copiar plan1 na ultima linha vazia da plan2 Empty
MensagemAssunto: copiar plan1 na ultima linha vazia da plan2   copiar plan1 na ultima linha vazia da plan2 EmptyQui maio 10, 2012 3:45 pm

Amigos,

Mais uma vez venho solicitar o auxilio de vc´s.
Estou tentando concluir uma macro que deve selecionar os valores de uma sheet1 utilizando lop para definir o número de linhas que deverão ser copiadas. E após a seleção devo colá-la na primeira linha vazia da sheet2.
Fiz o código, mas o mesmo não funciona. Alguém pode me ajudar.
Código:

Private Sub CommandButton1_Click()

Dim n_linhaver As Integer
n_linhaver = 10
Do While Cells(n_linhaver, 1).Value <> ""
n_linhaver = n_linhaver + 1
Loop
Range(Cells(6, 1), Cells(n_linhaver, 14)).Select
Selection.Copy
Sheets("check").Select
Range("A1048576").End(xlUp).Offset(1, 0).Select
ActiveSheet.Paste
Application.CutCopyMode = False

End Sub

Atenciosamente
Rangel
Ir para o topo Ir para baixo
alexandrevba

alexandrevba


Mensagens : 1820
Data de inscrição : 13/07/2011
Localização : Serra - ES

copiar plan1 na ultima linha vazia da plan2 Empty
MensagemAssunto: Re: copiar plan1 na ultima linha vazia da plan2   copiar plan1 na ultima linha vazia da plan2 EmptySex maio 11, 2012 2:55 am

Boa noite!

Mande seu modelo de arquivo para um site gratuito como 4shared e outros depois nos mande o link!

Código:
Sub Copiar()
Dim r As Range, r1 As Range

With Worksheets("Origem")
Set r = .Cells(Rows.Count, "A").End(xlUp)
End With

With Worksheets("Destino")
Set r1 = .Cells(Rows.Count, "A").End(xlUp)
End With

r.EntireRow.Copy r1.Offset(1, 0)
End Sub
Ir para o topo Ir para baixo
Jaime Rib.Preto




Mensagens : 10
Data de inscrição : 18/04/2012

copiar plan1 na ultima linha vazia da plan2 Empty
MensagemAssunto: Re: copiar plan1 na ultima linha vazia da plan2   copiar plan1 na ultima linha vazia da plan2 EmptySex maio 11, 2012 7:09 pm

Tenho uma macro que funciona bem...

Ela copia onde tem dados, se for seu caso, apenas mude os nomes...

Espero ter ajudado

[]´s

Jaime

Sub Macro3()
'
' Macro3 Macro
'
If MsgBox("TODOS OS DADOS SERÃO DEFINITIVAMENTE APAGADOS, CONFIRMA??", vbYesNo, "ATENÇÃO, AVISO IMPORTANTE!!!") = vbYes Then

Range("B8:H8").Select ' Seleciona as celulas no meu caso, é a coluna B
Range(Selection, Selection.End(xlDown)).Select ' Seleciona até onde possui dados
Selection.Copy ' Copia
Sheets("Nome da guia da sua planilha").Select ' Seleciona planilha para colar
Range("A1").Select

If Range("A2") = "" Then
ActiveCell.Offset(1, 0).Select
Else
Range("A1").Select
Selection.End(xlDown).Offset(1, 0).Select
End If

Selection.PasteSpecial Paste:=xlPasteValuesAndNumberFormats, Operation:= _
xlNone, SkipBlanks:=False, Transpose:=False ' Cola com os formatos proprios
Range("A2").Select ' Seleciona celula
Sheets("nome sua guia").Select ' Seleciona planilha inicial
Range("B8").Select ' Seleciona celula
Application.CutCopyMode = False ' Limpa area de transferencia
Range("B8:D100").Select ' Seleciona celulas de onde foram copiados os dados
Selection.ClearContents ' Limpa as celulas
Range("B8").Select ' Seleciona celula para novas entradas

End If
End Sub

Ir para o topo Ir para baixo
Conteúdo patrocinado





copiar plan1 na ultima linha vazia da plan2 Empty
MensagemAssunto: Re: copiar plan1 na ultima linha vazia da plan2   copiar plan1 na ultima linha vazia da plan2 Empty

Ir para o topo Ir para baixo
 
copiar plan1 na ultima linha vazia da plan2
Ir para o topo 
Página 1 de 1
 Tópicos semelhantes
-
» Macro para copiar dados de uma planilha e colar na última linha vazia de outra planilha
» Importar de plan2, uma linha previamente informada em plan1
» Copiar linha completa para outra sheet, se uma célula não está vazia
» Última célula preenchida
» VBA excluir linha

Permissões neste sub-fórumNão podes responder a tópicos
Fórum Excel Bácico, Avançado e Vba :: Avançado/VBA :: Excel Avançado/VBA-
Ir para: