Excel VBA - How to select and import multiple workbooks to your spreadsheet
Вставка
- Опубліковано 15 вер 2024
- Excel VBA - How to select and import multiple workbooks to your spreadsheet
In this class you will learn how to import multiple files to your spreadsheet.
With a simple code to automate the process of importing spreadsheets with this powerful macro!
Be sure to subscribe to my channel videos!
I hope you enjoy the content.
If you like to share with your co-workers and friends!
************************************************** *************
complete course of Advanced Excel Online. Go!
curseduca.com/1...
************************************************** *************
Access spreadsheets:
www.sigaonerd.com
UA-cam channel confirmation link
/ @alessandrotrovato
Follow us on Facebook or Twitter
/ sigaonerdpontocom
/ aletrovato
Microsoft Excel is a Microsoft Office suite application
Ótima aula.
Muito obrigado José!
Como sempre aula excelente!!!!!!!!!!!!!!
Muito boa!!!!!!!!!!!!!!!!!!!!
Como sempre excelente explicação!!!!!!!!!!!!
Parabéns pelo trabalho fantástico!!!!!
Olá +Alexandre Cabanas ! Muito obrigado pela mensagem. Fico feliz em saber que gostou do trabalho! Tentarei postar sempre novidades e recursos do VBA em novos vídeos! Bons estudos e sucesso!
+Alexandre Cabanas
Aproveito e convido você a se inscrever em meu canal de vídeos e também participar do II Congresso Nacional de Excel - ConaExcel 2016. Vou ser um dos palestrantes. O congresso será online e totalmente gratuito e vou falar sobre esse tema: Conectando planilhas com o ACCESS via VBA.
Inscreva-se e garanta a sua vaga: www.conaexcel.com.br
Muito bom o vídeo! Diferente dos milhares que simplesmente entregam um código pronto, este mostra passo a passo a construção do código, nos tornando capazes de fazer pequenos ajustes de acordo com as particularidades de cada planilha.
A aula de selecionar e importar múltiplas pastas para uma planilha está excelente. Parabéns pelo trabalho apresentado e visualizado em Portugal.
.
Olá +Americo Maia Maia ! Muito grato por estar acompanhando as aulas de tão longe! Receba um abraço brasileiro de agradecimento!
Tenho atualmente mais de 260 aulas como essa no youtube e espero que encontre outros vídeos que possam interessar. Bons estudos.
Bom dia Americo! Neste domingo, 5/8/2018 às 11h vou liberar a aula com a explicação de como importar várias pastas de trabalho com múltiplas planilha. Não perca!
Muito fera!!
Parabéns pelo vídeo! Muito didático!!!!
Bom dia Stefanie! Neste domingo, 5/8/2018 às 11h vou liberar a aula com a explicação de como importar várias pastas de trabalho com múltiplas planilha. Não perca!
Alessandro Trovato....excelente aula e sempre com um conteúdo de vasta utilização....parabéns e obrigado!
Olá +Francisco Ângelo ! Muito obrigado pela sua mensagem. Estou tentando manter a linha de recursos de fácil utilização e assimilação. Não teve um trabalho que não tive que usar esse recurso! Bons estudos e sucesso!
Bom dia Francisco! Neste domingo, 5/8/2018 às 11h vou liberar a aula com a explicação de como importar várias pastas de trabalho com múltiplas planilha. Não perca!
Alessandro, cada vez mais admiro seu trabalho. Estou aprendendo muito com suas aulas. O código apresentado nesta aula foi de grande valia pra mim. Graças a ele vou conseguir ter um ganho significativo de tempo no meu trabalho. Consegui adaptar este código às minhas necessidades, corri atrás de outros códigos para incluir neste e assim consegui o que eu precisava. Mais uma vez parabéns pelo seu excelente trabalho. Deus te abençoe.
Bom dia Rubens! Neste domingo, 5/8/2018 às 11h vou liberar a aula com a explicação de como importar várias pastas de trabalho com múltiplas planilha. Não perca!
voce e Foda!!
Imagina Jonathan! O Excel é que é uma ferramenta fantástica!
Puxa eu precisava dessa aula ppraue estou desenvolvendo um projeto que preciso copiar 20 planilhas com dados logisticos.obrigado
Fico feliz que tenha gostado Juan! Há ainda outras aulas que falam sobre a exportação e importação de dados de outras pastas de trabalho.
Eu precisava de um codigo em que eu pudesse fazer a leitura das ultimas entradas seria possivel? So que eu queria colocar no userform?
Caso tenha esta aula poderia me alertar obrigado
Olá Alessandro
Muito obrigado!
Fantástica aula.
Abç
Olá Roberto !Grato pela mensagem e pelo feedback!
Se ainda não é um inscrito(a), convido você a se inscrever em meu canal de vídeos! Espero que os mais de 440 vídeos tutorias que possuo atualmente (só de Excel são mais de 190!) possam lhe ajudar. Bons estudos e sucesso!
Bom dia ET de Varginha! Neste domingo, 5/8/2018 às 11h vou liberar a aula com a explicação de como importar várias pastas de trabalho com múltiplas planilha. Não perca!
Simplesmente sensacional! Ajudou muito! Parabens e obrigado!!
Bom dia Barbara! Neste domingo, 5/8/2018 às 11h vou liberar a aula com a explicação de como importar várias pastas de trabalho com múltiplas planilha. Não perca!
Excelente trabalho! Ótima explicação! Sem dúvida está entre os melhores conteúdos. Muito didático e objetivo. Vou assistir os demais vídeos. Parabéns!!!
Muito obrigado Simão pelo seu feedback! Espero que encontre ainda muito material de estudos por aqui.
Acesse meu site que há um catálogo virtual de aulas para ajudar nos estudos: www.alessandrotrovato.com.br
Sucesso!
@@AlessandroTrovato sem dúvida, meu caro! Depois que eu assisti esta aula, o seu conteúdo se tornou referência para mim. Sensacional! Vou verificar sim! Obrigado!
Fantástico como você deixa algo tão simples rs, parabéns!!
Tenho que copiar as células que começam na C4 (exemplo) e vai até a coluna E, porém pode ter inúmeras linhas. Copiar de várias planilhas também, nesse mesmo esquema. Logo em seguida colar em outra workbook, onde os dados devem ser colados a partir da C6 (exemplo). Como posso fazer, definir essa instrução?
abraço!
Bom dia Riccardo! Neste domingo, 5/8/2018 às 11h vou liberar a aula com a explicação de como importar várias pastas de trabalho com múltiplas planilha. Depois criarei outras aulas com algumas diferenças no código e importação de faixas personalizadas de células.
Mais uma excelente aula. Parabéns.
Muito obrigado pelo feedback Eudecio!
Se ainda não é um inscrito(a), convido você a se inscrever em meu canal de vídeos!
Espero que os mais de 420 vídeos tutorias que possuo atualmente (só de Excel são mais de 170!) possam lhe ajudar.
Bons estudos e sucesso!
Excelente vídeo! Estava procurando uma solução dessas. Excelente!
Obrigado por compartilhar o seu conhecimento.
Bom dia Junior! Neste domingo, 5/8/2018 às 11h vou liberar a aula com a explicação de como importar várias pastas de trabalho com múltiplas planilha. Não perca!
Show de bola essa macro super ajudou, porem as minhas planilhas possuem cabeçalhos, e eu não quero os cabeçalhos quando importar as informações, como posso ajustar essa condição nesse VBA poderia me dar uma ajuda por favor.
Cara, muito boa aula! Gostei muito! E deu para entender muito bem cada passo do programa!! Muito obrigado!
Professor Tovato, excelente trabalho e com uma usabilidade fantástica. Parabéns! Acabei de assistir a aula #74 para copiar múltiplas planilhas, fantástico, todavia atualmente eu enfrento um problema inverso. Copiar uma área de cabeçalho "D1 x P4" que contém formulas de subtotais para várias guias dentro do mesmo arquivo usando um modelo contido na "Guia Modelo". Depois, da mesma forma preciso copiar colunas a partir da coluna "Q" até a "AB" para todas as outas guias, pois estas colunas contém cálculos baseados no conteúdo de cada linha a partir da linha 8. Entre as linhas 4 e 8 existem dados de cabeçalho e linhas em branco. A planilha toda tem várias guias além da "Guia Modelo" que tem por nome uma sequência começando assim: "Modelo", "B101", "B102", "B103, "B104", ......., "B600"... resumindo, meu problema não é concentrar todas as outras em uma, é copiar áreas da planilha "modelo" para a mesma área nas demais guias com uma só comando para gerar as mesmas contas em todas elas ao mesmo tempo. Depois eu já concentro células específicas com os resultados desejados em um resumo usando =procv(indireto......), gero um PDF e envio por e-mail usando as rotinas aprendidas nas suas aulas. Seria possível fazer uma aula demonstrando isso ou mandar uma sugestão de código no meu email? mauriciohmbach@gmail.com. Obrigado por nos ceder seus conhecimentos
Bom dia Mauricio! Neste domingo, 5/8/2018 às 11h vou liberar a aula com a explicação de como importar várias pastas de trabalho com múltiplas planilha. Não perca!
Muito bom fera, muito mesmo!!! Parabéns, e obrigado!
Grato pela mensagem e feedback André !
Se ainda não é um inscrito(a), convido você a se inscrever em meu canal de vídeos!
Espero que os mais de 450 vídeos tutorias que possuo atualmente (só de Excel são mais de 200!) possam lhe ajudar.
Bons estudos e sucesso!
Bom dia André! Neste domingo, 5/8/2018 às 11h vou liberar a aula com a explicação de como importar várias pastas de trabalho com múltiplas planilha. Não perca!
Muito bom, sensacional! Evoluí muito no VBA graças aos seus ensinamentos. Que Deus lhe recompense por isso.
Meu amigo, como faço para que ele não copiei a primeira linha do arquivo 2 em diante que foi aberto, pois é o cabeçalho das informações e só preciso dele uma vez.
Ficarei grato se puder ajudar!
Muito util. Obrigado por compartilhar conosco.
Grato pela mensagem +Jefferson Barbosa ! Espero que as mais de 260 aulas em meu canal de vídeos no UA-cam possam auxilia-lo em seu aperfeiçoamento profissional!
+Jefferson Barbosa
Aproveito e convido você a se inscrever em meu canal de vídeos e também participar do II Congresso Nacional de Excel - ConaExcel 2016. Vou ser um dos palestrantes. O congresso será online e totalmente gratuito e vou falar sobre esse tema: Conectando planilhas com o ACCESS via VBA.
Inscreva-se e garanta a sua vaga: www.conaexcel.com.br
Bom dia Jefferson! Neste domingo, 5/8/2018 às 11h vou liberar a aula com a explicação de como importar várias pastas de trabalho com múltiplas planilha. Não perca!
amigo muito boa vide-o aula
Obrigado pela mensagem +Luciano Hoffmann !
Bom dia Luciano! Neste domingo, 5/8/2018 às 11h vou liberar a aula com a explicação de como importar várias pastas de trabalho com múltiplas planilha. Não perca!
Muito bom e funcionou de primeira. Agora vou tentar que as pastas de trabalho sejam nomeadas automaticamente pelo VBA, sem o usuário selecionar, pois, tem nomes associados por um sistema. Obrigado
Olá Edgardo! Muito obrigado pela mensagem ! Fico feliz que tenha dado certo. Para alterar o nome da planilha utilize o comando Activesheet.name = "xxxxx" ou Sheets("Plan1").name = "xxxxx"
Se ainda não é um inscrito(a), convido você a se inscrever em meu canal de vídeos!
Espero que os mais de 440 vídeos tutorias que possuo atualmente (só de Excel são mais de 200!) possam lhe ajudar.
Bons estudos e sucesso!
Olá Alessandro, tudo bem?
Seu video ficou muito bom e bem explicado. ele é quase o que estou precisando no meu trabalho. veja se consegue me ajudar por aqui nessa minha dúvida.
Eu preciso importar mais de um arquivo, assim como vc fez aqui. Porém, o que eu preciso importar não é todo o arquivo, é apenas extrair uns calculos dos arquivos. Usando seu video, vc importou todo o arquivo excel para um outro excel, mas vamos supor que eu quisesse importar apenas o somatório de todos os números 1 da planilha 1, o somatorio dos numero 2 da planilha 2 e o somatorio da planilha 3, onde vc faria este calculo para importação?
Bom dia Alessandro, falo a partir de Bissau (Guiné-Bissa). Obrigado pela aula e pela forma como você explicou o código.
No meu caso deu um erro '438'
OBJECT DOESN'T SUPPORT THIS METHOD OR PROPERTY
depois de importar a primeira planilha, mais ou menos nessa linha antes de Next A:
'W.Cells(W.Rows.Count, 1).End(xlUp). Offset(1, 0).Sheet'
Muito boa aula.
Muito obrigado pela mensagem +José Alberto Novais Machado !
Grato p/ resposta, eu, em Portugal, o acampanho a muitos meses, pelo que já consigo gostar de VBA pela sua técnica.técnica. Prbns.
Olá +Americo Maia Maia ! Muito obrigado por acompanhar os trabalhos! Fico grato por estar já algum tempo assistindo as aulas. Sucesso e bons estudos!
Bom dia Americo! Neste domingo, 5/8/2018 às 11h vou liberar a aula com a explicação de como importar várias pastas de trabalho com múltiplas planilha. Não perca!
Olá Alexandre!
Agradeço por vc disponibilizar esse conteúdo para noix !!!
Estou aprendendo diariamente nesse canal !!!
Estou com uma “problema” é acredito q vc possa me ajudar .
Meu arquivo tem varias planilhas
Então preciso unificar todas essas planilhas do mesmo arquivo..
Vc pode me ajudar nessa ?
Desde já sou agradeço
Olá Rodrigo! Dá uma olhada na playlist de Macros e VBA do canal. Neste domingo eu liberei uma aula falando sobre esse assunto. É a aula 165.
Bons estudos!
Alessandro Trovato obrigado meu amigo !!! Um forte abraço!
Ps. Seu vídeo no canal do botão foi muito show!! E parabéns pelo MVP!!
Sucesso!
Muito obrigado Rodrigo!!! Grande abraço!
Bom dia Alessandro!
Já acompanho o seu canal há um bom tempo a qual lhe parabenizo pela ótimas dicas.
Tenho uma necessidade que é compartilhar dados de uma tabela de uma outra pasta (pasta 01) para consulta (pesquisa) de dados de alguns campos ou somase em uma tabela de outra pasta de trabalho mas que o usuário não precise abrir esta pasta de trabalho. Exemplo: Cadastrei uma composição química (uma fórmula química) em uma pasta chamada Custos em uma tabela chamada "Formulas" onde a planilha tem o mesmo nome e tenho que utilizar estes dados da formula para dentro desta minha pasta para calcular o consumo necessário dos produtos desta formula e efetuar alguns cálculos.
Pensei inicialmente em copiar toda esta tabela da pasta Custos tabela "Fórmulas" para dentro da minha pasta atual de forma automática em segundo plano toda vez que abrir a pasta mas acho que vai travar um pouco.
Poderia me dar uma luz de como fazer?
Grato
Claudemir
Bom dia Marcello, primeiramente muito obrigado ser essa vasta fonte de conhecimento e o melhor, compartilhar isso como a gente, muito obrigado mesmo!!!!
Caso o arquivos que eu queira importar contenha varias sheets nomeadas e eu queria uma sheets em especifico, como precedo ?????.
Uma vez mais obrigado !!!!
Bom dia Mathias! Neste domingo, 5/8/2018 às 11h vou liberar a aula com a explicação de como importar várias pastas de trabalho com múltiplas planilha. Não perca!
Professor, excelente vídeo, apenas uma ajuda se possível eu tenho varios arquivos de excel e cada um tem uma planilha especifica que gostaria de unificar os nomes são iguais, como consigo fazer isso? obrigado pela ajuda.
Você pode acessar as planilhas a partir do seu índice (e não pelo nome). Sheet(1).Activate, seleciona a primeira planilha da Workbook.
Na hora de unificar os dados, a variável mapeada para a Workbook permitirá que sua rotina importe os dados.
Use o depurador, tenho certeza que conseguirá fazer a importação.
Alessandro Trovato, seus videos são otimos me ajudam muito no trabalho. Gostaria de saber se teria como fazer um desse para juntar uma pasta de trabalho com varias abas? Unir pastas de trabalho com a msm estrutura nas varias abas que elas possuem.
Olá Eduardo! Vou gravar uma aula sobre o tema em breve. Há bastante pedidos disso nos comentários. Grande abraço e obrigado pela sugestão e pelo feedback.
Se você ainda não é um inscrito(a), convido a se inscrever em meu canal de vídeos!
Espero que os mais de 530 vídeos tutorias que possuo atualmente (só de Excel são mais de 300!) possam lhe ajudar.
Site com todos os vídeos dos cursos completos organizados: sigaonerd.esy.es/index.html
Bons estudos e sucesso!
Bom dia Eduardo! Neste domingo, 5/8/2018 às 11h vou liberar a aula com a explicação de como importar várias pastas de trabalho com múltiplas planilha. Não perca!
Olá Alessandro, ganhou mais um inscrito. Parabéns pelo canal e pelo vídeo. Seria possível fazer esse código copiando múltiplas pastas de trabalho para uma planilha mas em abas diferentes? Por exemplo, tenho um arquivo de dados gerados diariamente e gostaria de consolidar em uma planilha só todos esses dados em abas diferentes.
Bom dia Didimo! Neste domingo, 5/8/2018 às 11h vou liberar a aula com a explicação de como importar várias pastas de trabalho com múltiplas planilha. Não perca!
Boa tarde! Parabéns e obrigado pelas informações.
A macro como está não especifica de qual guia irá copiar, eu precisaria definir isso na macro, para copiar sempre a guia
"estatistica" de todos os arquivos que eu selecionar.
Obrigado!
Bom dia Rafael! Neste domingo, 5/8/2018 às 11h vou liberar a aula com a explicação de como importar várias pastas de trabalho com múltiplas planilha. Não perca!
Excelente.
Muito obrigado pelo feedback Everaldo!
Ótima Aula Trovato , com esse recurso de importar varias Planilhas com o VBA, posso substituir o recurso do Excel,
dados * De Outras Fontes * Microsoft Query....... Para unificar Planilhas......
+ander egidio Com certeza amigo! Eu costumo criar essa rotina sempre que preciso importar um ou mais arquivos... Bons estudos e sucesso.
+ander egidio
Aproveito e convido você a se inscrever em meu canal de vídeos e também participar do II Congresso Nacional de Excel - ConaExcel 2016. Vou ser um dos palestrantes. O congresso será online e totalmente gratuito e vou falar sobre esse tema: Conectando planilhas com o ACCESS via VBA.
Inscreva-se e garanta a sua vaga: www.conaexcel.com.br
Alessandro, show de bola! No meu caso, tenho uma planilha com várias abas, que é uma espécie de relatório mensal. Minha idéia é criar 3 cópias dela, em cada cópia proteger algumas partes e deixar outras sem proteção para quem for atualizar os dados, enviar estas cópias para as áreas pertinentes da empresa e, ao recebê-las de volta com as atualizações, consolidar estas atualizações na planilha principal. Como posso fazer isso? Tem outra forma mais simples sem usar VBA, excluindo obviamente o velho Ctrl C/Ctrl V ?
Alessandro, obrigado pelos vídeos, pois estes tem me ajudado.
Diante de minhas dúvidas e depois de várias pesquisas sem resultado, venho lhe pedir que se possível fazer um vídeo com uma planilha que contenha fotos.
Por exemplo: Temos 10 ou mais fichas de clientes com a foto em cada ficha. Como faço para criar um banco de dados gravar as informações na planilha bdDados com a foto dos clientes, lembrando que, preciso fazer uma consulta e trazer a foto novamente do cliente para a ficha.
Prof.º Alessandro, parabéns, excelente aula. Tenho uma dúvida. Tentei importar três planilhas minhas, mas o detalhe é que nas planilhas sempre tem alguma linha em branco de maneira que quando tento importar, só vem as informações até chegar na linha vazia de cada planilha. Como poderia resolver isso.
Bom dia Francisco! Neste domingo, 5/8/2018 às 11h vou liberar a aula com a explicação de como importar várias pastas de trabalho com múltiplas planilha. Depois, no próximo domingo farei a adaptação do código para buscar faixas específicas de células.
Olá professor, tudo bom... Em primeiro lugar, excelente trabalho. Há tempos estava tentando entender programação em VBA para um trabalho de engenharia e com sua video-aula consegui. Muito obrigado. No entanto, tenho uma dúvida: eu estou montando uma séria de planilhas de controle para um trabalho de engenharia que estou fazendo no meu estágio. Haverá uma planilha onde será lançado todas as peças que saíram num determinado dia, aleatoriamente, mas cada peça vai para atender uma determinada máquina. Exemplo: o mecânico utilizou 2 peças da caixa 1 da prateleira 3 e atendeu a máquina 001. Estou criando um relatório para cada máquina, e como faço uma macro em VBA para que este relatório leia aquele arquivo em que estão cadastrados as peças para as diversas máquinas que foram atendidas, mas que quero q apareça neste meu somente as que foram para esta máquina, sem ter que abrir o arquivo de cadastramento de saída das peças... poderia me ajudar nisso? Muito obrigado pela ajuda.
consegui... uffaaaa
Fico feliz que tenha conseguido Claudio! Grato pela mensagem!
Convido você (caso ainda não seja inscrito), a se inscrever em meu canal de vídeos.
Tenho mais de 470 vídeos tutoriais como esse e tenho certeza que encontrará ainda muito material de estudos por aqui!
Sucesso e bons estudos!
Bom dia Claudio! Neste domingo, 5/8/2018 às 11h vou liberar a aula com a explicação de como importar várias pastas de trabalho com múltiplas planilha. Não perca!
Francisco Eli
Gostei muito deste vídeo.
gastaria que você me explicasse como transferir vários formulários de dados para uma planilha excel.
Sendo que neste formulários todos iguais e existe informações de diferente valores e texto
Olá Francisco! No projeto final do curso de Macros e VBA (acho que você deve ter visto) eu mostro como transferir dados de formulários para planilhas. Criei um projeto de orçamentos que utiliza esses conceitos. Dá uma olhada no projeto. Se eu não me engano é da aula 52 a 67.
Se você ainda não é um inscrito(a), convido a se inscrever em meu canal de vídeos!
Espero que os mais de 500 vídeos tutoriais que possuo atualmente (só de Excel são mais de 250!) possam lhe ajudar. Venha conhecer meu próprio portal de cursos também: trovato.curseduca.pro/home/
Bons estudos e sucesso!
Trovato, boa tarde...! Utilizo esse seu ótimo código para importar arquivos para meus indicadores, contudo "vez ou outra" a importação ocorre de forma "parcial". Esse parcial que digo é o que: A última linha do arquivo base é exatamente a mesma do arquivo destino, contudo, alguns "vazios" no meio aparecem, onde sequências de 10, 2, 15, 8 Linhas sem nenhum valor aparecem no arquivo destino. Isso já aconteceu com vc com esse código...? Caso sim, o motivo é conhecido...? Abraços e mais uma vez, valeu pela ajuda...
Meu camarada...... estou fazendo um trabalho estatístico que envolve 742 pastas com uma média de 980 linhas em cada..... estava precisando muito agrupar as informações em uma única planilha pra trabalhar com tabela dinâmica.... essa aula me garantiu umas 20 horas de sono essa semana!!! Muito obrigado!!!!
kkkkkkkkkk, boa
Bom dia Felipe! Neste domingo, 5/8/2018 às 11h vou liberar a aula com a explicação de como importar várias pastas de trabalho com múltiplas planilha. Não perca!
Parabéns pelo vídeo. Uma dúvida, e se eu tiver que selecionar diferentes arquivos de pastas/diretórios distintos?
Olá Sandro! Basta criar uma rotina de loop com um for next por exemplo para percorrer uma lista de pastas que tenha, por exemplo, sido cadastrada em uma lista de pastas à pesquisar...
Mestre, outra pergunta. Por gentileza, qual sua sugestão para dividirmos um arquivo em 4 novos arquivos condicionados por UF (Estados do Brasil). Suponha que eu tenha um arquivo com informações de todos os estados e queira dividir em arquivos menores por estado, como você faria?
Esses arquivos estão sem cabeçalho professor e, se cada arquivo importado possuir os títulos, selecionando os 3 de uma vez, serão 3 linhas desnecessárias, certo?
Como resolver isso?
Abraços!
Aula show!
Olá Leonardo. Não entendi a dúvida...
Boa noite! Essa macro vai me poupar vários dias de trabalho. Eu consegui ajusta-la ao meu objetivo. Mas só preciso ainda fazer com ela cole especial (colar valores). Em que parte da macro eu devo ajustar isso.
Muito Obrigado!
Bom dia Rafael! Neste domingo, 5/8/2018 às 11h vou liberar a aula com a explicação de como importar várias pastas de trabalho com múltiplas planilha. Não perca!
Rafael, boa tarde ! Conseguiu esclarecer sua dúvida. Também gostaria de saber como colar apenas valores.
Boa tarde Alessandro,
Tenho um projeto vba, com cadastro de clientes e quero adicionar uma planilha que eu já tenho pronta para cada cliente, para quando eu abrir o projeto vba eu possa alterar os dados de venda e lucro de cada cliente.
Ou seja quando eu pesquisar cliente tal ja me apareça a tabela do mesmo para que eu possa fazer as alterações.
Obrigado.
Olá Alessandro!! primeiramente quero parabenizar e agradecer pela excelente inciativa de passar o seu conhecimento!!!
Bom eu trabalho com uma pasta de trabalho que tem uma planilha chamada resumo e eu preciso exportar as informações desta planilha resumo para outra pasta de trabalho. na verdade eu gravei uma macro que copia as informações da planilha resumo e cola em outra pasta de trabalho, o problema e que a pasta de trabalho tem que esta alocada no mesmo lugar e com o mesmo nome de quando eu gravei a macro, caso eu mude a pasta de trabalho que ira receber as informações de local ou de nome tenho que abrir o editor da macro e informar o novo caminho.
exemplo:(Caso pasta de trabalho esteja alocada em documentos o caminho indicado na macro
Workbooks.Open Filename:= _
"C:\Users\Nome do Pc\Documents\Nome da pasta de trabalho.xlsm"
eu mude a pasta de trabalho para o Desktop tenho que mudar também o caminho na macro
Workbooks.Open Filename:= _
"C:\Users\Nome do Pc\Desktop\Nome da pasta de trabalho.xlsm")
Bom quer saber se a alguma forma de quando eu acionar a macro ela me deixe indicar o local onde a pasta de trabalho esta
alocada. através de uma janela igual a que se abri a 0:54 neste video
códigos utilizado na macro:
Sub CriarResumo()
'
' CriarResumo Macro
'
'
Application.DisplayAlerts = False
Sheets("RESUMO ").Select
Range("B10:V10").Select
Range(Selection, Selection.End(xlDown)).Select
Selection.Copy
Workbooks.Open Filename:= _
"C:\Users\Nome do Pc\Local\Nome da pasta de trabalho.xlsm")
Range("B10").Select
Do Until IsEmpty(ActiveCell) = True
ActiveCell.Offset(1, 0).Select
Loop
Selection.PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
ActiveSheet.Paste Link:=True
Application.CutCopyMode = False
ActiveWorkbook.Save
ActiveWindow.Close
Sheets("COMPACT ").Select
Application.DisplayAlerts = True
End Sub
Se Você Poder mim ajudar e achar necessário te envio os arquivos para você analisar
desde já grato
Olá Ygor! Posso te ajudar com as aulas que publiquei no UA-cam sobre o Excel. São mais de 300 aulas e de VBA são mais de 160. Já trabalhei nas aulas com o conceito que você precisa para adaptar seu código. Bons estudos e muito sucesso!
Muito obrigado por cada de seus videos são muito bem produzidos e explicativos você faz a diferença
Boas,
Adorei a aula.
Mas tenho um pequeno problema, não queria que a 1º linha de cada ficheiro fosse copiada, como fazer.
Bom dia Paulo! Neste domingo, 5/8/2018 às 11h vou liberar a aula com a explicação de como importar várias pastas de trabalho com múltiplas planilha. Depois gravarei a aula com seleção da faixa de células a importar.
Sensacional, essa planilha me ajudará muito em meu trabalho, só queria se possível o Sr. Alessandro possa colocar não um arquivo abaixo do outro, mais sim ao lado do outro, pode ser?
Olá Crescer! Sim! É totalmente possível. Pode adaptar o código a vontade...
Vou ver se faço algumas variações dessa aula. Vou considerar sua sugestão. Abraços
Espero que os mais de 500 vídeos tutoriais que possuo atualmente (só de Excel são mais de 250!) possam lhe ajudar. Venha conhecer meu próprio portal de cursos também: trovato.curseduca.pro/home/
Bons estudos e sucesso!
Alessandro Trovato, como vc diz que é possível, por favor faça a mesmo e disponibilize pra que eu possa baixar o mesmo estou precisando muito do mesmo ok. Grato
Olá! Também tive a mesma dúvida....queria adaptar o loop de coleta para colar em planilhas diferentes e não uma abaixo da outra. Tem parecido com isso no canal para indicar? Obrigada!
Bom dia mestre. Uma dúvida, não entendi a necessidade da declaração da variável WNew nesse caso, pois quando o arquivo é aberto ele já entra em primeiro plano, logo a instrução seguinte ao set WNew = Activeworkbook já funcionaria, correto? Instrução activesheet.range... Muitíssimo obrigado pelas aulas.
Alessandro Trovato, cara parabéns pela sua aula, me ajudou muito na minhas tarefas no trabalho.
eu tenho uma duvida... na aula eu vi que você ja tem um local pré definido de copiar e colar os dados.
como eu faço quando as células a serem copiadas e coladas estão em lugares diferentes, e a Planilha esta oculta?
como eu procedo?
abraço .. e parabéns mais uma vez
Bom dia Fernando! Neste domingo, 5/8/2018 às 11h vou liberar a aula com a explicação de como importar várias pastas de trabalho com múltiplas planilha. Não perca!
Muito Obrigada pelo video professor!! mas nao consegui rodar...
Não sei se o senhor tem outra solucao para mim. Tenho 158 arquivos que tenho que ficar abrindo 1 a 1 para copiar a media e colar em outra plinilha. gostaria de juntar tudo em um arquivo com varias abas. tem como?
Agradeço desde já
Bom dia Helena! Neste domingo, 5/8/2018 às 11h vou liberar a aula com a explicação de como importar várias pastas de trabalho com múltiplas planilha. Não perca!
Parabéns pelas aula.mas Gostaria de saber se eu quiser que minha planilha destino da importação ela ficasse com minha formação da planilha como seria?
Bom dia Givaldo! Neste domingo, 5/8/2018 às 11h vou liberar a aula com a explicação de como importar várias pastas de trabalho com múltiplas planilha. Não perca!
Parabéns, ótima aula e excelente conteúdo!
Muito top e obrigado pela aula, foi ótima.
Alessandro, preciso muito deste código VBA, a minha necessidade é de copiar 40 planilhas de outras pastas para uma nova pasta,
tens como me ajudar? Se puder enviar a planilha.
Desde já sou grato.
eu tenho que copiar em media 9 a 15 pastas de trabalhos e compilar em uma unica pasta de trabalho. Tentei fazer esse codigo ai que ele disse, mas nao deu certo. Da erro de compilação.
Opá! Beleza Trovado?!
sou usuário básico do Excel
porem me deparei com uma condição pra mim é do alem
entao pensei vou mandar minha situação q nem mesmo ele vai dar conta. rsss
Olá Fernando! Desculpe mas não consigo mais prestar consultorias particulares. O tempo não permite. Poste sua dúvida aqui no grupo. Alguém ou eu mesmo quando tiver um tempo talvez possamos ajuda-lo!
Seja bem vindo e espero que encontre nas quase 300 aulas que possuo muito material de estudo!
Bons estudos e sucesso!
ua-cam.com/users/aletrovatoplaylists
Alessandro, deu certo a macro, muito massa isso! Só tive um problema, quando os valores são colados na outra planilha as formulas vão junto. Como faz para colar os valores sem formulas ao invés de apenas colar conforme está na planilha original?
Creio que isso possa ser problema de mais pessoas, por que as vezes o banco de dados que vamos copiar os valores pode conter células com formulas, que é o meu caso.
Ficarei muito grato se puder ajudar.
Bom dia, achei a aula extremamente interessante e sinto que estou no caminho para resolver o meu problema. Eu tenho vários XML, os quais quando abro no excel são listados em 2 linhas e várias colunas. Queria saber como fazer pra abrir todos em uma planilha só. Eu tentei uma outra formatação de arquivos, como por exemplo 9 colunas x 15 linhas, mas só está permitindo uma formatação de 11x36... Não entendi muito bem isso, pois no código não foi definido nada referente a tamanho, poderia me ajudar?
Olá Lucas! Lamento mas não consegui entender a sua dúvida. Nunca fiz a importação de arquivos XML e não tive a necessidade de criar nenhuma rotina para isso... Talvez algum colega que esteja acompanhando essas aulas possa ajudá-lo.
Bons estudos e sucesso!
Tenho várias playlists que totalizam quase 300 vídeos. Convido você para conhecê-los!
ua-cam.com/users/aletrovatoplaylists
Trovato, parabéns pelas ótimas aulas e dicas. Preciso tirar uma dúvida, como faço pra ao invés de empilhar os dados das planilhas abertas, colocá-los em colunas? Ou seja, preciso que a tabela de cada arquivo seja colocada na primeira coluna vazia que o Excel encontrar. Desde já te agradeço pela atenção.
Olá Sandro! Você pode criar uma rotina de repetição que percorrerá cada uma das células da linha 1 identificando se ela não tem conteúdo. Se não tiver ai você aplica a colagem dos dados. Não é difícil!
Se ainda não é um inscrito(a), convido você a se inscrever em meu canal de vídeos!
Espero que os mais de 440 vídeos tutorias que possuo atualmente (só de Excel são mais de 190!) possam lhe ajudar.
Bons estudos e sucesso!
Bom dia Sandro! Neste domingo, 5/8/2018 às 11h vou liberar a aula com a explicação de como importar várias pastas de trabalho com múltiplas planilha. Depois farei um vídeo para explicar essa sua dúvida. Serão várias aulas com variações do código.
Alessandro. Deu certo o que te perguntei abaixo. No entanto, as planilhas que eu quero importar tem linhas em branco entre os dados e ele está importando apenas as 3 primeiras linhas da planilha até chegar na célula em branco. O que preciso acrescentar na tua programação para importar toda a planilha, independente das células em branco?
Olá Angelica! Troque a instrução por ACTIVESHEET.USEDRANGE. Ele copia todas as células utilizadas da planilha. Tenho duas aulas extras que vão te ajudar. Olhe as aulas 165 e 166 do meu catálogo de aulas: sigaonerd.esy.es/MacroseVBA.html
Angélica, tive esse mesmo problema... Eu alterei o comando de seleção original, ao invés do CurrentRegion.Select, eu informei as colunas que preciso copiar do arquivo (Columns("A:AB").Select), assim, ele vai copiar as colunas de forma integral, sem olhar linhas em branco... Isso pra mim funciona pois meus arquivos de importação possuem sempre as mesmas colunas, alterando somente as linhas...
Ola Alessandro Trovato, amigo será que vc tem uma aula desta onde vc seleciona a planilha dentro da pasta que será usada? eu preciso extrair informações de uma pasta com varias planilhas, e de uma especifica extrair as informações
meus parabens pela aula muito boa
Olá Junior! Dê uma olhada na playlist de macros e VBA! Você verá nas aulas 164 e 165 se eu não me engano como fazer o que precisa.
link: www.alessandrotrovato.com.br/Catalogo-videos.aspx
Olá Professor Alessandro, boa tarde. Conforme conversado por e-mail irei agora explicar a minha dúvida:
Fiz uma PLANILHA MESTRE com vários dados de um cliente, o meu objetivo é: Criar um VBA que abra qualquer arquivo em excel e que eu importe células escolhidas para preencher todos os dados da PLANILHA MESTRE, por exemplo, todo arquivo de excel que eu abrir com o botão IMPORTAR DADOS, automaticamente ele vai capturar apenas as células que eu escolher, porém o meu programa ele captura mas fica com problemas de configuração de VALOR ou NÚMERO, gostaria de saber como proceder esse problema. Se puder dar essa força fico eternamente agradecido. Abraço!
Prezado Alessandro, parabéns, excelente explicação !!! Gostaria de saber se é simples alterar o seu código para que se faça o trabalho de copiar e colar nos últimos dez arquivos de uma pasta. Obrigado.
Olá Luís. Não é muito simples, mas é possível. Isso é tema para várias aulas. Sugestão anotada.
Se você ainda não é um inscrito(a), convido a se inscrever em meu canal de vídeos!
Espero que os mais de 500 vídeos tutorias que possuo atualmente (só de Excel são mais de 250!) possam lhe ajudar.
Bons estudos e sucesso!
Bom dia Luis! Neste domingo, 5/8/2018 às 11h vou liberar a aula com a explicação de como importar várias pastas de trabalho com múltiplas planilha. Não perca!
Olá Trovato! Se possível, mostra pra gente como importar dados de uma tabela dinâmica em um outro arquivo, cuja fonte de dados não está disponível. Em geral, não podemos simplesmente criar uma conexão com uma tabela dinâmica, mas é possível "explodir" a dinâmica, copiar e colar seus dados. Como você faria isso com VBA?
Olá Carlos! Grato pela sua sugestão. Nunca tive essa necessidade, em todo caso vou tentar pensar em gravar algo a respeito. Já tentou utilizar o gravador de macros para montar uma rotina como essa que precisaa?
Bons estudos e sucesso!
Se ainda não é um inscrito no canal convido-o a se inscrever. Já são mais de 500 vídeos tutorias como este!
Ola Alessandro sou um grande fam seu, aprendi muito com os seu videos!
Gostaria de tirar uma duvida com vc, como eu faço para que na hora de importa não trazer a primeira linha (Titulo) de cada planilha importada?
Olá Wagner! Grato pela mensagem e por enviar a dúvida. Vou considerar sua dúvida como sugestão e vou gravar mais um vídeo complementar sobre essa aula em breve. !
Se você ainda não é um inscrito(a), convido a se inscrever em meu canal de vídeos!
Espero que os mais de 620 vídeos tutorias que possuo atualmente (só de Excel são mais de 300!) possam lhe ajudar.
Bons estudos e sucesso!
Alessandro Trovato se puder tbem fazer neste mesmo vídeo falando sobre como puxar somente as colunas desejadas quando for importar o arquivo, exemplo se o arquivo tiver 10 colunas, mas eu preciso só dos dados de 5 colunas...!
Bom dia Carlos! Neste domingo, 5/8/2018 às 11h vou liberar a aula com a explicação de como importar várias pastas de trabalho com múltiplas planilha. Não perca!
Depois, no outro domingo vou gravar uma aula de como importar faixas personalizadas de células das pastas de trabalho importadas!
Por outra perspectiva, espero que ajude:
Dim NewBook As Workbook
Dim W As Worksheet
Dim Arquivos() As Variant
Dim UltiCell As Range
Set W = Plan2
Arquivos = Application.GetOpenFilename(",*.xlsx;*xlsm", , , , True)
For Each posicao In Arquivos
Set UltiCell = W.Range("A1048576").End(xlUp).Offset(1, 0)
Application.Workbooks.Open (posicao)
ActiveWorkbook.Sheets(1).UsedRange.Copy Destination:=W.Cells(UltiCell.Row, 1)
ActiveWorkbook.Close savechanges:=False
Next posicao
Muito bom o vídeo, mas como faço com planilha CSV?
Uma dica Michael! Utilize o gravador de macros, faça a importação que precise e depois adapte o código gerado.
Bons estudos!
Boa noite Alessandro!
Primeiramente parabéns pelos seus vídeos, está me ajudando demais no trabalho...
Agora especificamente, eu preciso importar dados de várias planilhas diferentes para uma só como no vídeo, porém, gostaria de colocar os dados de cada arquivo em abas diferentes, como faço isso?... Seria colar os dados do "arquivo1" na aba 1, do "arquivo2" na aba 2 e assim sucessivamente... Consegue me ajudar?
Muuuuito obrigado!
Bom dia Wilson! Neste domingo, 5/8/2018 às 11h vou liberar a aula com a explicação de como importar várias pastas de trabalho com múltiplas planilha. Não perca!
Excelente, esse código também pode ser usado para capturar arquivo de várias abas?
Há outras aulas na playlist que explicam como fazer isso Lucia. Se eu não me engano são as aulas entre 160 e 165...
@@AlessandroTrovato Obrigada! Vou procurar. Muito grata
Alexandre, excelente material! Muito obrigado pela ajuda e por compartilhar seu conhecimento.
Se ao inves de copiar todo o conteúdo de cada planilha e colar em uma única planilha eu quisesse copiar apenas o conteúdo da primeira coluna de cada planilha e colar na outra planilha afim de concentrar num único lugar apenas os dados da primeira coluna? Por favor, será que você poderia me ajudar?
Numa planilha simples eu consegui aplicar o código abaixo graças às suas aulas e funcionou perfeitamente mas não consegui aplicar este código abaixo na macro ensinada neste video.
Sub Macro1()
'
' teste para copiar de uma planilha os dados de_
' uma coluna e concentrar estes dados em outra_
' planilha
Application.ScreenUpdating = False
Range("A2").Select
Range(Selection, Selection.End(xlDown)).Select
Selection.Copy
Sheets("Plan2").Select
Range("A2").Select
Selection.End(xlDown).Select
Selection.End(xlDown).Select
Selection.End(xlUp).Select
ActiveCell.Offset(1, 0).Select
ActiveSheet.Paste
Selection.End(xlUp).Select
Sheets("Plan1").Select
Application.CutCopyMode = False
Range("A2").Select
Application.ScreenUpdating = True
End Sub
Obrigado
Olá Thiago! Há algumas aulas que falam sobre a distribuição de valores pelas planilhas com critérios, importação de dados de outras planilhas, manutenção de ranges e faixas de valores. Tenho certeza que encontrará nas mais de 97 aulas conteúdo para auxiliar na sua dúvida.
Convido você a conhecer os demais vídeos do canal. Atualmente tenho quase 400 vídeos publicados sendo que do Excel já são mais de 160! Segue abaixo o link para inscrição no canal. As aulas estão todas gravadas e liberadas em playlists para facilitar os estudos.
Link de inscrição: ua-cam.com/channels/w774e7LrGYFc-D97JT1oCg.html
Site com conteúdo (dos cursos completos) em ordem de estudo: sigaonerd.esy.es/index.html
Bons estudos e sucesso!
Bom dia Thiago! Neste domingo, 5/8/2018 às 11h vou liberar a aula com a explicação de como importar várias pastas de trabalho com múltiplas planilha. No outro domingo publicarei a aula ensinando como importar faixas personalizadas. Não perca!
Caro eu lhe acompanho e gostaria de tirar uma dúvida amigo, tenho duas planilhas em VBA e gostaria de levar todos os códigos e planilhas para dentro de um arquivo somente. Como eu posso fazer?
Professor! faço escala de serviço de uma empresa, mas tenho dificuldade, pois preciso criar à partir da escala de serviço, uma relação de todos os funcionários que trabalharam, por exemplo, no feriado, para poder adicionar um dia de folga, e mais gostaria de te dados que não excedam ao limite minimo de funcionários, sendo que todos tem direito a um dia de folga fixa por semana, e no domingo a equipe trabalha um sim e outro não. obrigado
Boa tarde Professor! Quero unificar 4 planilhas com dados diferentes, mas com a estrutura igual, entretanto nessas quatros planilhas tem algumas linhas que vem como padrão do sistema que gera essas planilhas. Gostaria de saber como inserir na macro para ela apagar essas linhas indesejadas. Parabéns pelo trabalho, muito obrigado!
Olá Eduardo! Há uma aula na playlist de macros e VBA no meu canal de vídeos que explica como tratar relatórios extraídos de ERPs (justamente limpando dados indesejados). Essa aula vai te ajudar.
Se você ainda não é um inscrito(a), convido a se inscrever em meu canal de vídeos!
Espero que os mais de 630 vídeos tutorias que possuo atualmente (só de Excel são mais de 320!) possam lhe ajudar.
Site com todos os vídeos dos cursos completos organizados: sigaonerd.esy.es/index.html
Bons estudos e sucesso!
Trovato, bom dia , gosto muito de suas aulas e acompanho seu progresso. Nesta aula eu tenho uma dúvida. Gostaria de importar várias planilhas para uma pasta , mantendo os nomes originais e escrevendo em planilhas separadas.
É possível você me ajudar com o código,
Agradeço desde já.
Abraços
Claudio
Ótimo parabéns. Gostaria muito de tirar uma dúvida, é possível usar este recursos de multiseleção em uma pasta do sharepoint de alguma forma? POis arquivos que estão lá não consigo fazer a multiseleção de forma alguma.
Alessandro boa noite, como faço para puxa uma soma de semana, puxar soma do dia eu sei fico em dúvida a t semana
Boa noite, preciso de uma macro que junte os conteúdos de três abas de uma mesmo planilha em uma só aba. Porém, visto que eu faço filtros nas abas (ja tem macro de filtros) eu gostaria que após o filtro, caso o numero de paginas da primeira aba seja impar (se for par deve-se apenas juntas todas as abas), seja colocado uma página completamente em branco (a página em branco não terá cabeçalho, as demais terão cabeçalhos que se repetem). Depois de adicionar a página em branco, o conteúdo das outras duas abas deve ser inserido. Depois eu vou imprimir a aba somada em PDF.
@Alessandro! Como eu devo identificar no código quando as planilhas que serão importadas possuem mais de uma aba? Poderia me ajudar com essa dúvida?
Oi Alessandro, muito bom seus vídeos sobre Excel e VBA.
Comecei a assistir às aulas estes dias e já me inscrevi no canal.
Gostaria de adaptar a função para selecionar todos os dados de uma planilha mesmo que tenha linhas em branco. Com o comando a seguir conforme ensinou ActiveSheet.Range(“A1”).CurrentRegion.Select seleciona todas as informações próxima a célula A1, porém minhas planilha tem células vazias na coluna A e não consegui alterar para que selecione tudo.
Alguma dica de como posso fazer essa alteração?
Desde já agradeço!
Bom dia Rodrigo! Neste domingo, 5/8/2018 às 11h vou liberar a aula com a explicação de como importar várias pastas de trabalho com múltiplas planilha. Não perca!
excelente o video , pena que uso Mac e... Application.GetOpenFilename não funciona no excel para Mac , existe alguma alternativa ? fora isso o resto fiz varias adaptações baseado no que aprendi nos seus videos em um PC emprestado e tudo funcionou , existe alternativa para o Mac ?
Alessandro parabéns cara, aprendi muito com seus vídeos... Só uma dúvida, como seria se eu quisesse além de além de fazer um loop com várias planilhas como esse vídeo mostra, tirar de abas diferentes... Por exemplo, aí tira da plan1 de planilhas escolhidas e lança na plan1 do trabalho ativo, e se eu quisesse além da plan1 copiar dados também da plan2?
Olá Evandson! Você precisaria colocar um novo Loop interno para que ele percorra cada sheet do arquivo. Vou gravar uma aula a respeito. Grande abraço.
Se você ainda não é um inscrito(a), convido a se inscrever em meu canal de vídeos!
Espero que os mais de 620 vídeos tutorias que possuo atualmente (só de Excel são mais de 300!) possam lhe ajudar.
Bons estudos e sucesso!
Alessandro Trovato muito obg estarei ansioso pela aula
Bom dia Evandson! Neste domingo, 5/8/2018 às 11h vou liberar a aula com a explicação de como importar várias pastas de trabalho com múltiplas planilha. Não perca!
Muito bom, mas se eu quisesse colocar em vez de uma embaixo da outra colocasse os resultado ao lado, como seria?
Olá Helvisklei, na estrutura de repetição que faz a colagem dos dados, precisaria ser incluido um comando para posicionar o curso a direita, após a última coluna. Em seguida colar os dados. Não é difícil. Experimente, tenho certeza eu conseguirá!
Se você ainda não é um inscrito(a), convido a se inscrever em meu canal de vídeos!
Espero que os mais de 500 vídeos tutorias que possuo atualmente (só de Excel são mais de 250!) possam lhe ajudar.
Bons estudos e sucesso!
Bom dia Helvisklei! Neste domingo, 5/8/2018 às 11h vou liberar a aula com a explicação de como importar várias pastas de trabalho com múltiplas planilha. Depois publicarei outras aulas com variações do código, inserindo os dados em colunas vazias como sugeriu. Não perca!
Que show Prof.Alessandro, Parabénsssss, mais funções desconhecida mas que aprendi hoje. Eu venho através de varias aulas contigo fazer importação de um arquivo em TXT onde contém cabeçalho separados por ponto e virgula (;) e o conteúdo também separados ponto e virgula (;) e alguns casos o conteúdo não tem títulos onde que as importações que faço para o Excel acabo preenchendo o cabeçalho para a coluna ter títulos a serem filtrados, a partir dessa aula me despertou esse interesse, é possível? Posso lhe enviar um exemplo de TXT.
Olá Néo! Fico feliz que esteja aprendendo coisas ainda com a aula. Arquivos delimitados por vírgulas ou ponto e vírgulas podem ser importador de forma mais tranquila no VBA. Faça um teste importando o arquivo com o Gravador de Macros ativado. Depois encerre e analise o código. Vai ser fácil criar a solução que precisa.
Bons estudos e sucesso!
Boa noite ,muito agradecido pelas EXPLICAÇÕES que foram muito. útil possuo um sistema de importação de dados com informações "txt" e preciso importa para o excel para efetuar varias equações como mas esta me dando erro 9
arqparaabrir = Application.GetOpenFilename("arquivo de texto('.txt),'x1'", _
Title:="escolha o arquivo a ser importado", _
MultiSelect:=True) me ajuda a operacionar?
Grande Alessandro trovato, Tudo blz? Alessandro to com uma Bronca do tamanho de um treemmm aqui, Montei uma importação e exportação de dados funciona perfeitamente, porem do nada ela Bloqueia minhas planilhas, de uma forma que os meus códigos não roda nem a planilha fecha , tenho que fecha no gerenciador de tarefas , Como posso resolver esse problema ?
Como faço para localizar a última planilha do excel.
Por exemplo, quero criar uma nova planilha, mas, o excel tem que localizar a última e somar com mais 1, ou seja, 17+1=18, então a nova planilha terá o nome 18, e assim por diante.
ótima aula!!
só fiquei com uma dúvida referente a colocação dos meus dados na planilha principal, o método que você passou, faz com que o cursor localize a ultima célula preenchida e dê um offset para a célula de baixo, para então poder colar os dados que estou pegando de outra planilha, já vi em outras planilhas que algumas pessoas criam um célula com a númeração das linhas, então posso importar dados para a linha que eu quiser.. ou seja,exemplo: importo para a linha 3 depois mudo o numero da linha Naquela Célula que havia mencionado para 10, clico no botão importar, e a macro executa na linha 10.. você sabe como isso funciona?
Caramba!!!
Muito boa essa vídeo aula, estou realmente impressionado pois ela irá ser útil demais. Só não consegui realizar o download no site, pois vem outro arquivo.
Como faço para conseguir o código?
Muito obrigado
Olá Diego! Grato pela sua mensagem. Vou verificar porque o download está vindo com outra planilha.
Bons estudos e sucesso!
Algumas playlists do canal:
Excel Básico (30 aulas): ua-cam.com/users/playlistist=PL7iAT8C5wumoOJ135_2lqQfDhCxkkJvDH -
Funções Excel (+44 aulas): ua-cam.com/play/PL7iAT8C5wumqX-bUoZn4dgr2dld1KuBTc.html -
Desafios Excel (3 vídeos): ua-cam.com/play/PL7iAT8C5wumpvdXOLLlRZ3t7SUBiqwNU_.html -
Macros e VBA(+70 vídeos): ua-cam.com/play/PL7iAT8C5wumpfsfVzZRRVfpTS17d6sykT.html -
Tira Dúvidas (7 vídeos): ua-cam.com/play/PL7iAT8C5wumpc2bxIM5TPWmNwTG1bi7KL.html - -
Excel Avançado (curso completo com certificado, + 9 horas de vídeo) curseduca.com/136-microsoft-excel-2013-avancado/BFED29ED
Boa noite! Seria possível fazer o inverso? De um arquivo mestre, fazer virar varias planilhas filtrando as linhas por códigos. Por exemplo: NO arquivo mestre eu vou alimentar com o nomes, valores, numero de notas, vencimento e o que ela me vendeu, "Tipo Café ou Leite". Eu quero que ao lançar na planilha mestre, o leite vá para o arquivo café e o leite para o arquivo leite.
Olá Marcelo! Já existe na playlist de Macros e VBA aula com esse recurso. Dê uma olhada no site abaixo que criei para facilitar os estudos das aulas.
Se você ainda não é um inscrito(a), convido a se inscrever em meu canal de vídeos!
Espero que os mais de 660 vídeos tutorias que possuo atualmente (só de Excel são mais de 320!) possam lhe ajudar.
Site com todos os vídeos dos cursos completos organizados: sigaonerd.esy.es/index.html
Site com meus cursos com certificados: cursos.alessandrotrovato.com.br
Bons estudos e sucesso!
Tudo certo Alessandro?! Como posso resolver esta situação com o VBA?
Tenho um diretório com 04 arquivos .xlsx
Ex.: Nome dos arquivos:
file.xlsx, file2.xlsx, file3.xlsx e file4.xlsx
Criamos uma variável com nome arquivo que recebe um valor através do Inputbox, pedimos ao usuário
para digitar o nome de um destes arquivos para abrir. O usuário digitaria o nome
de um destes 4 arquivos e o escolhido seria aberto, executa as funções do código
e depois fecha salvando as alterações. A pergunta é como fazer para escolher automaticamente
e abrir o arquivo digitado pelo usuário, sem precisarmos ficar selecionando este arquivo manualmente no diretório?
Alessandro, boa tarde. Obigado pelo vídeo.
A importação funcionou com uma planilha teste simples mas não com as que realmente desejo.
Aparece a mensagem de importação concluída mas as informações não aparecem após essa msg!
Abraços,
Olá Álvaro. Grato pela mensagem. Dê uma olhada no seu código. Veja se no final você utiliza o Screenupdating = true para voltar a ter atualizações na tela. Inclua um DoEvents logo abaixo dessa linha e deve ajudar.
Se você ainda não é um inscrito(a), convido a se inscrever em meu canal de vídeos!
Espero que os mais de 475 vídeos tutorias que possuo atualmente (só de Excel são mais de 220!) possam lhe ajudar.
Bons estudos e sucesso!
Alessandro, como eu consigo incluir fórmulas antes de estrair os arquivos. Exemplo: somases, procv.. Gostaria dessa informação, pois o relatório que utilizo tem o mesmo código do produto em vários estoques. Tenho que agrupar o valor de estoque de todos os itens em apenas uma coluna em outra planilha.
Alessandro, Bom dia ! Como ficaria sem a opção de selecionar ? Ou seja deixar um endereço de uma planilha única que está na
Rede para o código entrar e copiar as coisas ?
Obrigado.
Olá Alessandro! É possível abrir vários arquivos .txt ou .csv, sendo cada um em uma aba diferente? O que eu teria que fazer de diferente no VBA?
Abraço,
Sim Angelica! É possível inserindo um array pra controle dos arquivos que serão abertos. Tenho aula sobre o assunto também na relação de aulas que te mandei.
excelentes aula !
aletrovato esse código percorre todas as planilhas da pasta de trabalho que foi aberta ou apenas uma planilha? e se ele não percorre ,poderia ser usado o for ...each para fazer isso? parabéns pela aula!
Olá +wando silva ! O código copia os dados apenas da primeira planilha, usando o For ... Each você conseguirá copiar todas as planilhas... Essa é uma boa dica. Vou ver se gravo uma aula sobre isso. obrigado!
+wando silva
Aproveito e convido você a se inscrever em meu canal de vídeos e também participar do II Congresso Nacional de Excel - ConaExcel 2016. Vou ser um dos palestrantes. O congresso será online e totalmente gratuito e vou falar sobre esse tema: Conectando planilhas com o ACCESS via VBA.
Inscreva-se e garanta a sua vaga: www.conaexcel.com.br
Bom dia Wando! Neste domingo, 5/8/2018 às 11h vou liberar a aula com a explicação de como importar várias pastas de trabalho com múltiplas planilha. Não perca!
Parabéns pelo canal. Consigo copiar de uma planilha que tem abertura por VBA com senha?
Nunca tentei WinPower mas deve haver um jeito que desconheço...
@@AlessandroTrovato Blz. Te enviei e-mail a uns dias pelo fale conosco do seu site.
boa tarde prof. tenho um caso diferente no meu caso tenho uma planilha com varias plan tipo plan1, plan2, plan3 umas 35 plans no mesmo arquivo tem jeito de fazer o que vc fez nesse vídeo