none
Copiar dados de um arquivo com várias planilhas com macros para outro aquivo RRS feed

  • Pergunta

  • Olá, 

    pessoal, preciso fazer uma base na qual ela sera atualizada diariamente, esta base será vinculada á um programa, onde o arquivo de Excel terá varias informações de varias planilhas em um arquivo só, como posso fazer isso? tem como eu fazer um arquivo só com varias planilhas(abas) onde terá macros para otimizar a atualização e ao atualizar a macro ela atualiza um outro arquivo central, onde será juntado todas as planilhas(abas) do arquivo das macros? 


    quinta-feira, 9 de janeiro de 2014 11:04

Respostas

  • Não há um jeito muito simples de se fazer isso. Minha sugestão é que você copie vínculos.

    Funciona assim: abra a Pasta1.xlsx e Pasta2.xlsx. Selecione as células que deseja espelhar da Plan1 da Pasta1.xlsx e pressione Ctrl+C. Selecione o destino (isto é, uma célula da Plan1 da Pasta2.xlsx) e abra a janela de Colar Especial. Nessa janela, clique no botão "Colar vínculo". Repita as operações de Plan2, Plan3 e Plan4 de Pasta1.xlsx na Plan1 da Pasta2.xlsx.


    Felipe Costa Gualberto - http://www.ambienteoffice.com.br

    segunda-feira, 13 de janeiro de 2014 23:22
    Moderador

Todas as Respostas

  • Olá, favor não utilizar letras maiúsculas no título da pergunta no fórum.

    ---

    Sobre sua dúvida: você quer disponibilizar suas macros para várias pastas de trabalho, independemente de quais sejam? Veja o link a seguir:http://www.ambienteoffice.com.br/excel/disponibilizar_macros_favoritas_para_todas_as_pastas_de_trabalho/


    Felipe Costa Gualberto - http://www.ambienteoffice.com.br


    quinta-feira, 9 de janeiro de 2014 21:44
    Moderador
  • então na verdade é um pouco mais complicado, eu preciso puxar 7 relatórios dia, vou fazer uma macro para cada um deles  para deixar somente as linhas e informações que necessito, agora vem a minha duvida, consigo fazer uma macro onde eu consiga juntar as informações dos 7 relatórios( planilhas) e jogar em um outro aquivo? onde seria o mailing de "contatos" para ser feito de clientes. 

    sexta-feira, 10 de janeiro de 2014 13:22
  • Sim, é possível. No entanto, com a quantidade de informações que você deu, ainda não consigo sugerir um código.

    Talvez se você explicar em termos técnicos seja mais fácil ajudar, como "preciso copiar a planilha Plan1 da pasta de trabalho Pasta1.xlsx para a pasta de trabalho Pasta2.xlsx" e assim por diante.


    Felipe Costa Gualberto - http://www.ambienteoffice.com.br

    sábado, 11 de janeiro de 2014 16:19
    Moderador
  • Preciso que os dados da Plan1,plan2, plan3 e plan4 da pasta1.xlsx que eles sejam jogados todos na plan1 da pasta2.xlsx e quando os dados da  (Plan1,plan2, plan3 e plan4 da pasta1.xlsx) forem atualizados a plan1 da pasta2 também seja automaticamente, existe uma macro para isso? 
    segunda-feira, 13 de janeiro de 2014 10:39
  • Não há um jeito muito simples de se fazer isso. Minha sugestão é que você copie vínculos.

    Funciona assim: abra a Pasta1.xlsx e Pasta2.xlsx. Selecione as células que deseja espelhar da Plan1 da Pasta1.xlsx e pressione Ctrl+C. Selecione o destino (isto é, uma célula da Plan1 da Pasta2.xlsx) e abra a janela de Colar Especial. Nessa janela, clique no botão "Colar vínculo". Repita as operações de Plan2, Plan3 e Plan4 de Pasta1.xlsx na Plan1 da Pasta2.xlsx.


    Felipe Costa Gualberto - http://www.ambienteoffice.com.br

    segunda-feira, 13 de janeiro de 2014 23:22
    Moderador