none
Criar macro para localizar dado num outra planilha e copiar RRS feed

  • Pergunta

  • Tenho uma pasta de trabalho com duas planilhas: formulário e banco de dados.

    Na planilha "Formulário", criei um formulário onde são digitados os seguintes dados: nº do protocolo (célula J7), ano protocolo (J9),data de saída (J11), situação (J13) e despacho (J15) e um botão localizar.

    Como criar uma macro para, ao se apertar tal botão, protocolo e número lançados na planilha "Bancos de Dados" sejam localizados e os demais dados digitados no formulário [J11,J13,J15] sejam copiados e colados nas respectivos campos situados na mesma linha do protocolo/ano localizados (os campos estão nas colunas I, J, K da planilha Banco de dados)?

    sexta-feira, 8 de janeiro de 2016 20:33

Respostas

  • use o seguinte metodo:

    Sub CopyData()
    
    Sheets(“ImportSheet”).Select
    
    Range(“A1:C14”).Copy
    
    Sheets(“DataTable”).Select
    
    Range(“A1”).Select
    
    ActiveSheet.Paste
    
    End Sub
    Fonte: http://dedicatedexcel.com/how-to-copy-data-to-another-worksheet-with-excel-vba/


    If the answer was helpful vote

    domingo, 10 de janeiro de 2016 22:48

Todas as Respostas

  • use o seguinte metodo:

    Sub CopyData()
    
    Sheets(“ImportSheet”).Select
    
    Range(“A1:C14”).Copy
    
    Sheets(“DataTable”).Select
    
    Range(“A1”).Select
    
    ActiveSheet.Paste
    
    End Sub
    Fonte: http://dedicatedexcel.com/how-to-copy-data-to-another-worksheet-with-excel-vba/


    If the answer was helpful vote

    domingo, 10 de janeiro de 2016 22:48
  • Boa tarde, Jean.

    Obrigado pela dica, vou fazer os testes.

    segunda-feira, 11 de janeiro de 2016 15:49
  • Ok, caso ajude, marque a sua pergunta como respondida e dê um voto para que possa ajudar outras pessoas com o mesmo problema.

    If the answer was helpful vote

    • Sugerido como Resposta Jean LLopes segunda-feira, 11 de janeiro de 2016 15:57
    • Marcado como Resposta Lelebonzinho terça-feira, 12 de janeiro de 2016 07:41
    • Não Marcado como Resposta Lelebonzinho terça-feira, 12 de janeiro de 2016 08:33
    segunda-feira, 11 de janeiro de 2016 15:57