Como Ler Arquivos de Texto com VBA Excel

Поділитися
Вставка
  • Опубліковано 6 жов 2024
  • CLIQUE AQUI PARA SABER MAIS SOBRE O CURSO COMPLETO VBA IMPRESSIONADOR: lp.hashtagtrei...
    BAIXAR O MINICURSO GRATUITO DE COMPILAÇÃO DE PLANILHAS:
    excelparaestag...
    -----------------------------------------------------------------------
    ► Arquivos utilizados no vídeo: pages.hashtagt...
    -----------------------------------------------------------------------
    Caso prefira o vídeo em formato de texto: www.hashtagtre...
    -----------------------------------------------------------------------
    Vídeos Recomendados:
    ► Como sair do ZERO no VBA em apenas UMA aula
    • Como sair do ZERO no V...
    ► Macros Excel VBA - Como criar uma Macro do Zero
    • Macros Excel VBA - Com...
    ► Como criar formulário no Excel - Criando Userform no VBA - 1/5
    • Como criar formulário ...
    ► VBA - O que é VBA? O que são Macros?
    • VBA - O que é VBA? O q...
    ► Como Ler Tabelas em PDF Usando o VBA [Extrair Tabelas de um Arquivo PDF]
    • Como Ler Tabelas em PD...
    -----------------------------------------------------------------------
    Você sabia que é possível ler arquivos de texto com VBA Excel? Nessa aula eu vou te mostrar como você vai fazer isso. É um código bem simples e vai te ajudar bastante!
    Para que você saiba como ler arquivos de texto com VBA vamos te mostrar a estrutura do Until no VBA que nada mais é do que uma estrutura de repetição no VBA.
    A estrutura de repetição Do Until é bem similar a estrutura For, mas vai ser executada enquanto a condição for verdadeira.
    Vou te mostrar também o MsgBox no VBA que é a caixa de mensagens para que você possa verificar se o procedimento está correto.
    Por fim vamos utilizar a estrutura TextToColumns que é a ferramenta texto para colunas do Excel para transformar as informações que estão todas juntas e separá-las em colunas.
    Assim você vai ter os dados organizados e prontos para utilizar!
    -----------------------------------------------------------------------
    Hashtag Treinamentos
    ► Inscreva-se em nosso canal: bit.ly/2O6A4RP
    ► Ative as notificações (clica no sininho)!
    ► Curta o nosso vídeo!
    -----------------------------------------------------------------------
    Redes Sociais
    ► Blog: bit.ly/2MRUZs0
    ► UA-cam: bit.ly/2O6A4RP
    ► Instagram: bit.ly/2F7B6t4
    ► Facebook: bit.ly/2UA4SwY
    ► Telegram: t.me/joinchat/...
    ► Tik Tok: bit.ly/3dUpwkW
    Para receber conteúdo diário de Excel, Microsoft Excel VBA e Power BI gratuitamente, entre em nosso grupo do Telegram: t.me/joinchat/...
    Em nossos vídeos ensinamos diversas dicas excel vba e truques excel vba para que você consiga se desenvolver nessa ferramenta!
    -----------------------------------------------------------------------
    #excel #vba #hashtagtreinamentos

КОМЕНТАРІ • 67

  • @HashtagTreinamentos
    @HashtagTreinamentos  3 роки тому +1

    Fala galera!
    Se você gostou do vídeo deixa sua curtida, se inscreve no canal e clica no sininho!
    CLIQUE AQUI PARA SABER MAIS SOBRE O CURSO COMPLETO VBA IMPRESSIONADOR: pages.hashtagtreinamentos.com/saiba-mais-yt-vba?origemurl=hashtag_yt_org_saibamaisvba_R3kopVlMI5o
    Para receber conteúdo diário de Excel, VBA e Power BI gratuitamente, entre em nosso grupo do Telegram: t.me/joinchat/AAAAAFVJr0C7Il-tVurdUw
    Clique para baixar o MINICURSO GRATUITO DE COMPILAÇÃO DE PLANILHAS:
    excelparaestagio.klickpages.com.br/inscricao-serie-compilacaoplan-vba?origemurl=hashtag_yt_org_seriecompilacaoplan_R3kopVlMI5o
    ► Arquivo(s) utilizado(s) no vídeo: pages.hashtagtreinamentos.com/arquivo-vba-1lGmTcCGKpcCTg8CujLQlg9olLhgfr8jh?origemurl=hashtag_yt_org_planilhavba_R3kopVlMI5o
    ► Blog: bit.ly/2MRUZs0
    ► UA-cam: bit.ly/2O6A4RP
    ► Instagram: bit.ly/2F7B6t4
    ► Facebook: bit.ly/2UA4SwY
    ► Telegram: t.me/joinchat/AAAAAFVJr0C7Il-tVurdUw
    ► Tik Tok: bit.ly/3dUpwkW
    TOP Vídeos:
    ► Como sair do ZERO no VBA em apenas UMA aula
    ua-cam.com/video/Salpm1zs2AM/v-deo.html
    ► Macros Excel VBA - Como criar uma Macro do Zero
    ua-cam.com/video/uB3TBxHC1yQ/v-deo.html
    ► Como criar formulário no Excel - Criando Userform no VBA - 1/5
    ua-cam.com/video/CHV7lN_W49Y/v-deo.html
    ► VBA - O que é VBA? O que são Macros?
    ua-cam.com/video/T52_VUg_AKY/v-deo.html
    ► Como criar formulário no Excel - Criando Userform no VBA - 2/5
    ua-cam.com/video/-uKqzrbAuhU/v-deo.html

  • @zeguibatista
    @zeguibatista 5 місяців тому +1

    Boa tarde, excelente aula
    Como faço para usar no Texttocolumns ponto e vírgula

  • @vagner485
    @vagner485 9 місяців тому +1

    Beleza otima dinamica. exelente esplicacao. um mestre nato

  • @carloscosta4713
    @carloscosta4713 Рік тому +1

    Super didático. Nota mil. Parabéns!!!!!!

  • @sergiopecca
    @sergiopecca Рік тому +1

    Excelente aula, obrigado

  • @andrejr.856
    @andrejr.856 3 роки тому

    Estou curtindo muito esses conteúdos de VBA! Estão mandando super bem na escolha do que ensinar! #ATÉOFIMDIEGO

  • @campanatoful
    @campanatoful 2 роки тому +1

    #AtéofimDiego!
    Espetacular!!

  • @22716ipa
    @22716ipa Рік тому

    Até o fim.

  • @marcoitaborahy9786
    @marcoitaborahy9786 2 роки тому

    Top demais, informação prática e muito bem explicada. Muito obrigado.

  • @joelsonsilvestre2303
    @joelsonsilvestre2303 3 роки тому

    #ATÉOFIMDIEGO, Sou formado em Engenharia de Petróleo mais tenho algumas noções em programação e gostei da aula.

  • @valeriohasman5977
    @valeriohasman5977 Рік тому

    Muito Obrigado, funcionou direitinho, mas como eu faço em ods com calc? É que não existe TextToColumn.

  • @jessicafrade6866
    @jessicafrade6866 3 роки тому +1

    Muito Obrigada pela aula.
    Como se faz quando tem vários arquivos em TXT?

  • @josegbeal8256
    @josegbeal8256 3 роки тому

    Sensacional essa dica!
    Valeu!

  • @rodrigo_s_f
    @rodrigo_s_f 2 роки тому

    Show!! Teria como ensina como carregar alguns dados para uma combobox, ou duas através do TXT?

  • @franciscojunior9274
    @franciscojunior9274 3 роки тому +1

    #ATÉOFIMDIEGO, aula top!

  • @marcelobatistasantos9542
    @marcelobatistasantos9542 Рік тому +1

    ESTOU TENTANDO ler um arquivo CSV linha a linha, usando o VBA do Word, utilizando o line input, porém o line imput está lendo o arquivo inteiro, ao invés de uma linha por vez. Como resolver para ler linha a linha ?

  • @MileeeMoreira
    @MileeeMoreira 3 роки тому

    Bem mais simples do que eu pensava. Obrigada! #atéofim

  • @luizsemedo9837
    @luizsemedo9837 3 роки тому

    Sensacional. Show de bola

  • @campanatoful
    @campanatoful 2 роки тому

    Aula Show!!!!

  • @valeriocm
    @valeriocm 3 роки тому

    Show, como sempre.

  • @Renatoponto1
    @Renatoponto1 3 роки тому

    #ateofimdiego
    Muito simples! Incrivel!
    Como eu faço o contrário? Ler uma planilha e gravar um txt separado por vírgulas?

  • @marcelocristianini1487
    @marcelocristianini1487 11 місяців тому

    Sensacional. Muito obrigado. Tenho uma duvida, como faço pra ler um arquivo quando ele esta em uso, ou seja, ele esta sendo alimentado e diz que nao tenho permissao para abri-lo

  • @Wlargado
    @Wlargado Рік тому

    Legal, fez de TXT para XLS; mas como fazer do Excel para Access?
    Pode me ajudar?

  • @wagnerlima6573
    @wagnerlima6573 3 роки тому

    #ATEOFIMDIEGO.
    Muito bom.
    Preciso fazer uma rotina onde as informações escritas num e-mail sejam dispostas em colunas no Excel. É possível Diego?

  • @arieldobarros2772
    @arieldobarros2772 2 роки тому

    Mano, primeiro Parabéns pelo conteúdo! Trabalho com arquivos TXT que possuem muita "sujeira". Gostaria de saber se tens alguma aula ensinando como importar partes específicas de um texto TXT? Obrigado

  • @leonaldobatalha6564
    @leonaldobatalha6564 2 роки тому

    Blz! Estou gostando bastante destas dicas, agora tenho uma dúvida esta macro que voce criou poderia
    usa-la no WORD ? ou teria que mofidica-lá? Grato

  • @marcelohcar
    @marcelohcar 2 роки тому

    Ótimo vídeo! Diego, o arquivo que envio para excel tem separador (;), mas não tem quebra de linha, é como se fosse um bloco (enorme) tudo em apenas uma linha, logo como faço para fazer essas quebras de linhas no TXT antes de enviar para o excel?

    • @DiegoGrimon
      @DiegoGrimon 2 роки тому

      Você conseguiu solucionar esse problema ? Estou tendo a mesma dificuldade... O arquivo que eu recebo para importar não tem o CR no final, somente o LF. Ai ele importa todo o csv para uma célula ao invés de importar linha a linha... 😞

  • @augustocesar9588
    @augustocesar9588 3 роки тому

    #atéofim
    Show de bola !!!

  • @nelsoncamargodasilvaa4343
    @nelsoncamargodasilvaa4343 3 роки тому

    Sensacional

  • @fredericogoncalves3704
    @fredericogoncalves3704 11 місяців тому

    Eu fazia desta maneira, hoje uso o TableQuery acho mais simples

  • @marcelobatistasantos9542
    @marcelobatistasantos9542 Рік тому

    parece que o line input não encontra o final da linha do arquivo csv. PAra resolver isso estou tendo que crirar um arquivo texto no notepad e colocar o conteúdo do CSv no interior do arquivo TXT, Aí funciona, mas gostaria de ler direto no CSV

  • @jonathashoffmann5543
    @jonathashoffmann5543 2 роки тому

    Seria possível importar colunas especificas do txt para o excel via vba?

  • @senseivaldir
    @senseivaldir 3 роки тому

    # ate o fim

  • @gmartinsadm
    @gmartinsadm Рік тому

    e possivel fazer com xml de nota fiscal?

  • @jryamaguchi
    @jryamaguchi 2 роки тому

    Professor, boa tarde!!
    Precisaria que todas as colunas venham no formato 'texto', pois algumas vem com a numeração desconfigurada ("4,1565256+34).
    Que parâmetros eu precisaria alterar na TEXTTOCOLUMNS para corrigir isso?
    Obrigado!!

  • @caiosergiooliveiracarvalho170
    @caiosergiooliveiracarvalho170 2 роки тому

    Boa noite, quando puxo meu arquivo, por estar muito grande acontece o truncamento (corte de dados pelo alto nmero de dados no txt). Como evito isso quando puxando esse arquivo? Existe a opção quando puxamos manual de "do not detect data type" que puxa tudo.,. Tem como implementar?

  • @jeffersonneres7974
    @jeffersonneres7974 3 роки тому

    #ótimovídeo

  • @Trickmagic1992
    @Trickmagic1992 3 роки тому

    Muito interessante, mas o próprio ctrlc+v faz todo esse processo ai

  • @paulojosegomes3337
    @paulojosegomes3337 3 роки тому

    #atéofimDiego; daqui a 50 anos, começo a ficar bom

  • @Vlog.Sidnei
    @Vlog.Sidnei Рік тому

    #atefimdiego

  • @oberdanmartinsgoncalves5446

    #atéofimdiego

  • @sandrogoldar9799
    @sandrogoldar9799 3 роки тому

    #atéofimDiego

  • @raygian3384
    @raygian3384 2 роки тому

    #ATEOFIMDIEGO

  • @elainebello8742
    @elainebello8742 3 роки тому

    #atéofim

  • @Rafrosi
    @Rafrosi 2 роки тому

    #ATÉOFIMDIEGO

  •  Рік тому

    #ateofimdiego

  • @noobsaibotmk1132
    @noobsaibotmk1132 3 роки тому

    #AteoFim

  • @kristyan2k
    @kristyan2k 8 місяців тому

    #ateofim

  • @maxpessoa
    @maxpessoa 6 місяців тому

    Para Importar arquivo txt no excel
    Sub Importa()
    '
    ' Macro1 Macro
    With ActiveSheet.QueryTables.Add(Connection:="TEXT;D:\0\Teste\ssss.htm", _
    Destination:=Range("$A$1"))
    .Refresh BackgroundQuery:=False 'salva texto da coluna a para a b para acrescentar novos dados
    End With
    End Sub

  • @andrelussac6547
    @andrelussac6547 3 роки тому

    #atéofimdiego

  • @tiagosilva448
    @tiagosilva448 3 роки тому

    #ATÉOFIMDIEGO

  • @marcelof.nascimento
    @marcelof.nascimento 3 роки тому

    #ATEOFIMDIEGO

  • @EduardoWinter
    @EduardoWinter Рік тому

    #ateofimdiego

  •  3 роки тому

    #atéofimdiego

  • @brunogarcia7221
    @brunogarcia7221 3 роки тому

    #atéofimdiego

  • @careisjr
    @careisjr 3 роки тому

    #atéofimdiego

  • @danielcoelho8701
    @danielcoelho8701 3 роки тому

    #atéofimdiego

  • @danilogomesvieira4582
    @danilogomesvieira4582 3 роки тому

    #atéofimdiego

  • @marcoscruz7548
    @marcoscruz7548 3 роки тому

    #atéofimdiego

  • @SloAzevedo
    @SloAzevedo 3 роки тому

    #ATÉOFIMDIEGO

  • @EuclidesPaesdeMeloJunior
    @EuclidesPaesdeMeloJunior 3 роки тому

    #ATÉOFIMDIEGO

  • @aparecidojosesouza8220
    @aparecidojosesouza8220 3 роки тому

    #ATÉOFIMDIEGO

  • @flavioferreiradesouza7919
    @flavioferreiradesouza7919 Рік тому

    #ateofimdiego

  • @robertorocha759
    @robertorocha759 2 роки тому

    #ateofimdiego

  • @matheusnovoa5766
    @matheusnovoa5766 3 роки тому

    #ateofimdiego