MaximoAccess

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

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
    avatar
    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, 11: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.]
    avatar
    Avelino Sampaio
    Moderador
    Moderador

    Respeito às Regras 100%

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

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

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

    Olá!

    use a função TRIM()

    Sucesso!
    avatar
    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, 11: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?
    avatar
    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, 10: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.]
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

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

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

    Mensagem  ahteixeira em Ter 07 Jun 2016, 11: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
    avatar
    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, 14:43

    Obrigado Teixeira.
    avatar
    FabioPaes
    Moderador
    Moderador

    Respeito às Regras 100%

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

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

    Mensagem  FabioPaes em Ter 07 Jun 2016, 15: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!
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

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

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

    Mensagem  ahteixeira em Qua 08 Jun 2016, 02: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
    avatar
    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 Qua 08 Jun 2016, 18: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.
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

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

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

    Mensagem  ahteixeira em Qui 09 Jun 2016, 02:56

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

    Respeito às Regras 100%

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

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

    Mensagem  FabioPaes em Qui 09 Jun 2016, 06: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: Seg 26 Jun 2017, 05:08