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


3 participantes

    [Resolvido]formatar codigo de barras duplicata

    avatar
    fortulino
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 68
    Registrado : 07/07/2012

    [Resolvido]formatar codigo de barras duplicata Empty [Resolvido]formatar codigo de barras duplicata

    Mensagem  fortulino 1/7/2014, 02:28

    oi.. gostaria de extrair do codigo de barras de uma duplicata somente o valor referente a moeda..
    e colocar em outro registro..

    ex

    34191121683384129141343525080008161290000007527

    nesse caso o valor a extrair é r$75,27

    att.
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]formatar codigo de barras duplicata Empty Re: [Resolvido]formatar codigo de barras duplicata

    Mensagem  Alvaro Teixeira 1/7/2014, 10:45

    Olá

    1) A contar da direita quantos digitos é que tens destinados para o valor?
    2) Os primiros dois da direita são as casa decimais???, mesmo que seja 00?

    Poderás utilizar a função Mid e Right

    Código:
    decimais=Right([campoCodigo],2)
    Inteiro=Mid([campoCodigo],38,8)


    Última edição por ahteixeira em 1/7/2014, 15:26, editado 1 vez(es)
    avatar
    fortulino
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 68
    Registrado : 07/07/2012

    [Resolvido]formatar codigo de barras duplicata Empty Re: [Resolvido]formatar codigo de barras duplicata

    Mensagem  fortulino 1/7/2014, 12:32

    oi..
    quase deu certo...
    na função
    Inteiro=Mid([campoCodigo],38,Cool
    buscou os valores certinho.. porem gostaria que as casas decimais não fosse "0" e sim os valores definidos no codigo de barra.

    att
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]formatar codigo de barras duplicata Empty Re: [Resolvido]formatar codigo de barras duplicata

    Mensagem  Alvaro Teixeira 1/7/2014, 15:26

    Olá,

    Responde às minhas perguntas 1 e 2 acima.

    No entanto caso tenha os decimais a zero e sejam apresentados, podes exprimentar assim:

    ValorPretendido=Format(Right([campoCodigo],10),"fixed")

    Considera também a sugestão abaixo.

    Aguardamos retorno.


    Última edição por ahteixeira em 1/7/2014, 15:52, editado 2 vez(es)
    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]formatar codigo de barras duplicata Empty Re: [Resolvido]formatar codigo de barras duplicata

    Mensagem  Avelino Sampaio 1/7/2014, 15:32

    Olá!

    Use a função val() para eliminar os zeros a esquerda. Experimente esta alternativa:

    val(right("34191121683384129141343525080008161290000007527",10))/100

    Sucesso!


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    avatar
    fortulino
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 68
    Registrado : 07/07/2012

    [Resolvido]formatar codigo de barras duplicata Empty Re: [Resolvido]formatar codigo de barras duplicata

    Mensagem  fortulino 1/7/2014, 17:46

    valeu... deu certinho...
    muito agradecido.
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]formatar codigo de barras duplicata Empty Re: [Resolvido]formatar codigo de barras duplicata

    Mensagem  Alvaro Teixeira 28/8/2014, 09:57

    Olá, obrigado pelo retorno, o forum agradece.
    Abraço

    Conteúdo patrocinado


    [Resolvido]formatar codigo de barras duplicata Empty Re: [Resolvido]formatar codigo de barras duplicata

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 25/11/2024, 02:18