MaximoAccess

Caro Usuário, não tire as suas duvidas nas Salas de Repositório, abra sempre um novo tópico relacionado, nas salas destinadas para o efeito, como Sala de Tabelas, Consultas, Formulários, Relatórios, Macros, Módulos e VBA.

Obrigado

Administração do MaximoAccess

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

    [Resolvido]Retirar espaço de arquivo texto

    Compartilhe

    renatoveras
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 61
    Registrado : 19/10/2015

    [Resolvido]Retirar espaço de arquivo texto

    Mensagem  renatoveras em Sex 03 Jun 2016, 19:34

    Olá amigos,

    Necessito de uma forma de retirar 14 espaços de um arquivo de texto em VBA, segue imagem.

    Os espaços ficam sempre na primeira linha no início.

    [Você precisa estar registrado e conectado para ver esta imagem.]

    Avelino Sampaio
    Moderador
    Moderador

    Respeito às Regras 100%

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

    Re: [Resolvido]Retirar espaço de arquivo texto

    Mensagem  Avelino Sampaio em Sex 03 Jun 2016, 19:48

    Olá!

    use a função TRIM()

    Sucesso!


    .................................................................................
    ============ Quer aprender Access em alta velocidade ? ============

    || [Você precisa estar registrado e conectado para ver esta imagem.] Acesse o site UsandoAccess.com.br e veja um ótimo kit de ensino que tenho para você.

    ===========================================================

    renatoveras
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 61
    Registrado : 19/10/2015

    Re: [Resolvido]Retirar espaço de arquivo texto

    Mensagem  renatoveras em Sex 03 Jun 2016, 19:53



    Olá Avelino, mas primeiro eu tenho que abrir o arquivo, selecionar aquela parte específica e depois usar o TRIM certo?

    Como faço isso?

    renatoveras
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 61
    Registrado : 19/10/2015

    Re: [Resolvido]Retirar espaço de arquivo texto

    Mensagem  renatoveras em Ter 07 Jun 2016, 18:34

    Estava usando uma função de conversão de texto de UNIX para Windows que causava o problema em pauta.

    Usando outra função não ocorre o problema.

    Resolvido através da função no tópico:

    [Você precisa estar registrado e conectado para ver este link.]

    ahteixeira
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 3217
    Registrado : 15/03/2013

    Re: [Resolvido]Retirar espaço de arquivo texto

    Mensagem  ahteixeira em Ter 07 Jun 2016, 19:13

    Olá a todos,
    Renato, respondendo à sua pergunta nº 3, sim teria que abrir o ficheiro.
    Poderia ser leitura linha, processar com o TRIM onde necessario e gravar numa variável.
    No fim seria gravar o ficheiro.
    Um pouco como está a fazer a leitura do arquivo no tópico que fez referencia.
    Abraço a todos

    renatoveras
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 61
    Registrado : 19/10/2015

    Re: [Resolvido]Retirar espaço de arquivo texto

    Mensagem  renatoveras em Ter 07 Jun 2016, 22:43

    Obrigado Teixeira.

    FabioPaes
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2333
    Registrado : 14/08/2013

    Re: [Resolvido]Retirar espaço de arquivo texto

    Mensagem  FabioPaes em Ter 07 Jun 2016, 23:58

    Fiquei curioso é como esses 14 espaços são colocados na Primeira Linha...

    Não acha que seria melhor achar o Problema e Corrigir ele?

    Posta Como esta Gerando esse arquivo...

    Veja nesse Exemplo que fiz, ele Exporta As Vendas, ou Venda Individual, e não coloca nada que não foi Pré Configurado...

    [Você precisa estar registrado e conectado para ver este link.]


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!

    ahteixeira
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 3217
    Registrado : 15/03/2013

    Re: [Resolvido]Retirar espaço de arquivo texto

    Mensagem  ahteixeira em Qua 08 Jun 2016, 10:19

    Olá Fabio, o ficheiro deve estar a ser gerado por outro sistema no formato UTF-8 mas em UNIX.
    Se você baixar o exemplo do colega vai ver no Notepad a diferença dos dois TXTs.
    Se você usa o Notepad++ irá ver direito, porque é um editor de texto avançado, mas na barra de status, pode ver os formatos em que ambos foram gravados.
    Acho que é tudo, o colega Renato poderá confirmar se é esse o caso.
    Abraço

    renatoveras
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 61
    Registrado : 19/10/2015

    Re: [Resolvido]Retirar espaço de arquivo texto

    Mensagem  renatoveras em Qui 09 Jun 2016, 02:31

    Sim, os arquivos são gerados pelos sistemas UNIX da Oi. Através da função no link citado se pode fazer a alteração para Windows e o Access passa a ler corretamente.

    Esses espaços foram criados por uma outra função de conversão que achei mas não trabalha 100%.

    O Notepad++ mostra exatamente quem é UNIX e quem é Dos/Windows na barra de status ao abrir cada arquivo, é um excelente editor que recomendo a todos.

    ahteixeira
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 3217
    Registrado : 15/03/2013

    Re: [Resolvido]Retirar espaço de arquivo texto

    Mensagem  ahteixeira em Qui 09 Jun 2016, 10:56

    Olá a todos,
    Renato, excelente editor e OpenSource, ou seja gratuito.
    Também uso e recomendo.
    Fábio, ficou esclarecido?
    Abraço

    FabioPaes
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2333
    Registrado : 14/08/2013

    Re: [Resolvido]Retirar espaço de arquivo texto

    Mensagem  FabioPaes em Qui 09 Jun 2016, 14:09

    Muito bom... Fiquei curioso, pois havia um tópico em que era add uma linha no arquivo exportado também... mas era exportação automática do Access...

    Grato a Todos! Ate mais.


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!

      Data/hora atual: Sab 10 Dez 2016, 04:55