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]Valores R$ com 3 Casas Decimais na Caixa de Listagem

    avatar
    Ismael Silva
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 827
    Registrado : 11/12/2017

    [Resolvido]Valores R$ com 3 Casas Decimais na Caixa de Listagem Empty [Resolvido]Valores R$ com 3 Casas Decimais na Caixa de Listagem

    Mensagem  Ismael Silva 07.11.19 11:30

    Bom dia,

    Como eu posso fazer para que na minha caixa de listagem, os valores R$, aparecem com 3 casas decimais?
    Na minha tabela, os valores estão configurados com 3 casas decimais, mas na caixa de listagem, o mesmo arredonda, e não fica com as 3 casas.

    Obrigado se alguém puder me ajudar.

    Ismael Silva
    Antonildo
    Antonildo
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 61
    Registrado : 13/03/2014

    [Resolvido]Valores R$ com 3 Casas Decimais na Caixa de Listagem Empty Re: [Resolvido]Valores R$ com 3 Casas Decimais na Caixa de Listagem

    Mensagem  Antonildo 08.11.19 0:55

    oi! vc pode usar esta função a baixo

    Public Function fncAjustaCampo(varCampo) As String
    Dim j As Byte
    varCampo = Format(varCampo, "#,##0.00")
    j = Len(Replace(varCampo, ",", "") & "")
    fncAjustaCampo = Space(11 - j) & varCampo
    End Function


    e personalize ao seu gosto e na consulta que vc esta usando no campo do total vc assim fncAjustaCampo(seucampo)

    espero ter lhe ajudado
    avatar
    Ismael Silva
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 827
    Registrado : 11/12/2017

    [Resolvido]Valores R$ com 3 Casas Decimais na Caixa de Listagem Empty Re: [Resolvido]Valores R$ com 3 Casas Decimais na Caixa de Listagem

    Mensagem  Ismael Silva 08.11.19 8:41

    Bom dia,

    Não sei o que estou fazendo de errado, mas não está dando certo, veja:

    Public Function fncAjustaCampo(Val_Unit) As String

    Dim j As Byte

    Val_Unit = Format(Val_Unit, "#,##0.00")
    j = Len(Replace(Val_Unit, ",", "") & "")
    fncAjustaCampo = Space(11 - j) & Val_Unit

    E na consulta, coloque assim, conforme disse:

    fncAjustaCampo([Val_Unit])

    Mas não está dando certo, diz que Função Indefinida na Expressão.

    Onde está o meu erro?

    Obrigado Ismael


    End Function
    Antonildo
    Antonildo
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 61
    Registrado : 13/03/2014

    [Resolvido]Valores R$ com 3 Casas Decimais na Caixa de Listagem Empty Re: [Resolvido]Valores R$ com 3 Casas Decimais na Caixa de Listagem

    Mensagem  Antonildo 08.11.19 12:12

    boa tarde!!

    a função tem que estar assim

    Public Function fncAjustaCampo(varCampo) As String
    Dim j As Byte
    varCampo = Format(varCampo, "#,##0.00")
    j = Len(Replace(varCampo, ",", "") & "")
    fncAjustaCampo = Space(11 - j) & varCampo
    End Function

    salvo como um modulo

    na sua consulta e que vai ficar assim
    fncAjustaCampo(Val_Unit)

    entendeu?
    avatar
    Ismael Silva
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 827
    Registrado : 11/12/2017

    [Resolvido]Valores R$ com 3 Casas Decimais na Caixa de Listagem Empty Re: [Resolvido]Valores R$ com 3 Casas Decimais na Caixa de Listagem

    Mensagem  Ismael Silva 08.11.19 13:46

    Agora sim. Eu não estava colocando no módulo.

    Resolvido. Muito Obrigado!
    Antonildo
    Antonildo
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 61
    Registrado : 13/03/2014

    [Resolvido]Valores R$ com 3 Casas Decimais na Caixa de Listagem Empty Re: [Resolvido]Valores R$ com 3 Casas Decimais na Caixa de Listagem

    Mensagem  Antonildo 08.11.19 14:03

    por nada!! precisando estamos aqui!!!

    um abraço!!
    avatar
    Ismael Silva
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 827
    Registrado : 11/12/2017

    [Resolvido]Valores R$ com 3 Casas Decimais na Caixa de Listagem Empty Re: [Resolvido]Valores R$ com 3 Casas Decimais na Caixa de Listagem

    Mensagem  Ismael Silva 08.11.19 14:05

    Obrigado!

    Conteúdo patrocinado


    [Resolvido]Valores R$ com 3 Casas Decimais na Caixa de Listagem Empty Re: [Resolvido]Valores R$ com 3 Casas Decimais na Caixa de Listagem

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 07.11.24 11:39