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


4 participantes

    [Resolvido]Impedir o zero a esquerda

    Luciana-bio
    Luciana-bio
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 204
    Registrado : 16/02/2011

    [Resolvido]Impedir o zero a esquerda Empty Impedir o zero a esquerda

    Mensagem  Luciana-bio 17/3/2011, 03:53

    Mais uma ves estou aqui. rsrsrsrsrsrs

    Tenho um campo chamdo Processo em que digito o Número do processo. O problema é que gostaria que esse campo não aceitasse número com zero a esquerda como 0001/10. Gostaria que ficasse apenas 1/10. Podem me ajudar?

    Att,

    Luciana
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Impedir o zero a esquerda Empty Re: [Resolvido]Impedir o zero a esquerda

    Mensagem  criquio 17/3/2011, 13:21

    Tente colocar o formato do campo como "Número geral" com 0 casas decimais.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    Luciana-bio
    Luciana-bio
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 204
    Registrado : 16/02/2011

    [Resolvido]Impedir o zero a esquerda Empty Re: [Resolvido]Impedir o zero a esquerda

    Mensagem  Luciana-bio 17/3/2011, 16:24

    Não deu certo porque preciso da barra e o campo número não permite a barra.

    Exemplo:

    1/11

    O número 1 representa o número do processo e o 11 é referente ao ano de 2011

    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Impedir o zero a esquerda Empty Re: [Resolvido]Impedir o zero a esquerda

    Mensagem  vieirasoft 17/3/2011, 16:40

    Tente assim

    Me.Processo = Left([Processo], 1)
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8449
    Registrado : 05/11/2009

    [Resolvido]Impedir o zero a esquerda Empty Re: [Resolvido]Impedir o zero a esquerda

    Mensagem  Alexandre Neves 17/3/2011, 18:00

    Boa tarde,

    Ou utilize o acontecimento ao sair do controlo e coloque o seguinte código:
    TxtseuControlo=format(txtseucontrolo,"#")
    Cumprimentos,
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Impedir o zero a esquerda Empty Re: [Resolvido]Impedir o zero a esquerda

    Mensagem  criquio 17/3/2011, 20:54

    Tem tambem essa rotina que acabei de desenvolver:

    Dim ContaZero As Long, Sobra As Long

    ContaZero = 1

    Do
    If Mid(Me.SeuCampo, ContaZero, 1) = 0 Then
    ContaZero = ContaZero + 1
    End If
    Loop Until Mid(Me.SeuCampo, ContaZero, 1) <> 0

    Sobra = Len(Me.SeuCampo) - ContaZero + 1
    Me.SeuCampo = Mid(Me.SeuCampo, ContaZero, Sobra)


    Se for um campo no qual irá digitar os números, coloque no evento "Após atualizar" do campo. Se for em um form que já será carregado com o campo preenchido, coloque no evento "Ao carregar" e/ou "Ao formatar" do formulário.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    Luciana-bio
    Luciana-bio
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 204
    Registrado : 16/02/2011

    [Resolvido]Impedir o zero a esquerda Empty Re: [Resolvido]Impedir o zero a esquerda

    Mensagem  Luciana-bio 17/3/2011, 21:50

    Desculpem a demora pela resposta. Só conseguir parar agora para mexer no bd.

    Tentei a dica do Criquio e deu tudo certo. Digito um número começando com 0 e quando vou para o campo ao lado automaticamente o 0 se apaga. PERFEITO. TÓPICO RESOLVIDO.

    Mas para não sair da rotina, já irei abrir outro. Rsrsrsrsrsrs

    Abraços.

    Só mais uma coisinha: tem algum limite de tópicos que podemos abrir?
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Impedir o zero a esquerda Empty Re: [Resolvido]Impedir o zero a esquerda

    Mensagem  vieirasoft 17/3/2011, 21:54

    Esteja à vontade e abra quantos quizer

    Conteúdo patrocinado


    [Resolvido]Impedir o zero a esquerda Empty Re: [Resolvido]Impedir o zero a esquerda

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 19/5/2024, 15:27