MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


2 participantes

    [Resolvido]Importar Arquivos de Texto

    ederraphael
    ederraphael
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3
    Registrado : 06/11/2009

    [Resolvido]Importar Arquivos de Texto Empty [Resolvido]Importar Arquivos de Texto

    Mensagem  ederraphael 18/7/2012, 14:39

    Pessoal,
    Bom dia!

    Estou tentando fazer um trabalho no Access, porem estou com uma duvida.
    Preciso importar um arquivo de texto (.txt) separado por tabulação, porem ele tem duas estruturas de linhas.

    Ex:

    01 000000000000001 201207171300 0000000000001
    02 000001 00000000000001 000000000000 000000000000
    02 000002 00000000000001 000000000000 000000000000
    02 000003 00000000000001 000000000000 000000000000
    01 000000000000002 201207171315 0000000000002
    02 000001 00000000000001 000000000000 000000000000
    02 000002 00000000000001 000000000000 000000000000
    02 000003 00000000000001 000000000000 000000000000

    Grato,
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3900
    Registrado : 04/04/2010

    [Resolvido]Importar Arquivos de Texto Empty Re: [Resolvido]Importar Arquivos de Texto

    Mensagem  Avelino Sampaio 19/7/2012, 09:59

    Olá

    Segue um exemplo de um estrutura para percorrer pelas linhas de um texto.

    tente então adaptar ao seu caso:

    Código:
    Private Sub Command0_Click()
    Dim f As Long
    Dim strText As String
    Dim strOut As String
    On Error GoTo TrataErro
    Dim linha As Integer
    f = FreeFile
    'Arquivo TXT na mesma pasta do BD
    Open CurrentProject.Path & "\recolhimento transportadora.txt" For Input As f
    linha = 1
      Do While Not EOF(f)
          Line Input #f, strText
            If linha = 1 Then
                Me!TipoDeRegistro = Mid(strText, 1, 2)
                Me!DataDaTransmissão = Mid(strText, 3, 8)
                Me!HoraDaTransmissão = Mid(strText, 11, 6)
                Me!CNPJTransportadora = Mid(strText, 17, 15)
                Me!NomeDaTranportadora = Trim(Mid(strText, 32, 40))
            End If
            If linha = 2 Then
            'Aqui vc extrai valores da linha 2
            End If
           
            If linha = 3 Then
            'aqui vc extrai valores da linha 3
            End If
            linha = linha + 1
          strOut = strOut & strText & vbCrLf
      Loop

      strOut = ""
      strText = ""
      f = FreeFile
    Sair:
      Exit Sub
    TrataErro:
            MsgBox "Erro: " & Err.Number & vbCrLf & Err.Description, vbCritical, "Aviso", Err.HelpFile, Err.HelpContext
                    Resume Sair:
    End Sub


    Bom estudo!


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    ederraphael
    ederraphael
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3
    Registrado : 06/11/2009

    [Resolvido]Importar Arquivos de Texto Empty Re: [Resolvido]Importar Arquivos de Texto

    Mensagem  ederraphael 19/7/2012, 13:14

    Ola Avelino,

    Obrigado,

    Vou tentar adptar.

    Conteúdo patrocinado


    [Resolvido]Importar Arquivos de Texto Empty Re: [Resolvido]Importar Arquivos de Texto

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 8/11/2024, 21:04