Ir ao conteúdo
  • Cadastre-se

Cleitonlc

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

posts postados por Cleitonlc

  1. Pessoal

    Boa Tarde

    Criei uma macro para copiar dados de outra pasta de trabalho, conforme abaixo:

    Sub Macrodeimportação()
    '
    ' Macrodeimportação Macro
    '
    '
        Windows("Relatório de Visitas - Padrão.xlsx").Activate
        Range("B5:F5").Select
        Selection.Copy
        Windows("Planilha de Importação Produtos em Uso e Potenciais.xlsx").Activate
        Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
            :=False, Transpose:=False
        Range("B2").Select
        Windows("Relatório de Visitas - Padrão.xlsx").Activate
        Range("B7:C7").Select
        Application.CutCopyMode = False
        Selection.Copy
        Windows("Planilha de Importação Produtos em Uso e Potenciais.xlsx").Activate
        Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
            :=False, Transpose:=False
        Range("C2").Select
        Windows("Relatório de Visitas - Padrão.xlsx").Activate
        Range("B8:C8").Select
        Application.CutCopyMode = False
        Selection.Copy
        Windows("Planilha de Importação Produtos em Uso e Potenciais.xlsx").Activate
        Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
            :=False, Transpose:=False
        Range("D2").Select
        Windows("Relatório de Visitas - Padrão.xlsx").Activate
        Range("A22:M31").Select
        Application.CutCopyMode = False
        Selection.Copy
        Windows("Planilha de Importação Produtos em Uso e Potenciais.xlsx").Activate
        Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
            :=False, Transpose:=False
        Range("A2:C2").Select
        Application.CutCopyMode = False
        Selection.Copy
        Range("A3").Select
        ActiveSheet.Paste
        Range("A4").Select
        ActiveSheet.Paste
        Range("A5").Select
        ActiveSheet.Paste
        Range("A6").Select
        ActiveSheet.Paste
        Range("A7").Select
        ActiveSheet.Paste
        Range("A8").Select
        ActiveSheet.Paste
        Range("A9").Select
        ActiveSheet.Paste
        Range("A10").Select
        ActiveSheet.Paste
        Range("A11").Select
        ActiveSheet.Paste
        Range("A12").Select
    End Sub


     

    Este é a última parte de tudo que copiei, agora preciso que ele copie tudo novamente e cole abaixo daquilo que havia copiado, ou seja repita o processo acima e cole abaixo do que tinha copiado.

     

    Alguém pode me ajudar?

     

    • Curtir 1

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...