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

    [Resolvidos]Uso de máscaras de entrada em caixa de texto combinando numeros, letras e hifen

    Compartilhe
    avatar
    JKOHLERS
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 56
    Registrado : 12/11/2009

    [Resolvidos]Uso de máscaras de entrada em caixa de texto combinando numeros, letras e hifen

    Mensagem  JKOHLERS em Qui 10 Dez 2009, 16:22

    Olá,

    Tenho de entrar códigos diversos que utilizam numeros, letras e eventualmente hífen ("-"). Não existe um padrão, ou seja, o hifen pode estar em qualquer posição do codigo, bem como as letras e os números.

    Gostaria de fazer uma máscara para evitar a entrada de outros caracteres diferentes destes mencionados, porém não sei se existe como fazer uma máscara que permita tal ação.

    Coloquei a mascara "aaaaaaaaaa" mas ela não permite a entrada de "-". silent

    OBS: de preferência sem permitir a entrada de espaços.

    É isso,

    Obrigado desde já pela ajuda.

    Abraços,


    .................................................................................
    JEFFERSON
    Curitiba - Brasil

    MS-ACCESS 2007
    avatar
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 9697
    Registrado : 04/11/2009

    Re: [Resolvidos]Uso de máscaras de entrada em caixa de texto combinando numeros, letras e hifen

    Mensagem  JPaulo em Qui 10 Dez 2009, 21:49

    Amigão boa tarde !

    Veja se o atende, eu costumo usar assim;

    Private Sub Form_Current()
    Me.SuaCaixaTexto.InputMask = "&&&&&&&&&&;0;_"
    'para obrigar a preencher 10 carateres
    End Sub


    Private Sub SuaCaixaTexto_KeyPress(KeyAscii As Integer)
    If (KeyAscii >= vbKey0 And KeyAscii <= vbKey9) Or KeyAscii = vbKeyBack _
    Or (KeyAscii >= 97 And KeyAscii <= 122) _
    '97 ao 122 corresponde às letras minusculas de a...z
    Or (KeyAscii >= vbKeyA And KeyAscii <= vbKeyZ) Or KeyAscii = 45 Then
    '45 corresponde ao hífen ("-")
    Exit Sub
    Else
    KeyAscii = 0
    End If
    End Sub


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

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

    Sucesso e Bons Estudos
    Success and Good Studies

    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    avatar
    JKOHLERS
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 56
    Registrado : 12/11/2009

    Re: [Resolvidos]Uso de máscaras de entrada em caixa de texto combinando numeros, letras e hifen

    Mensagem  JKOHLERS em Sex 11 Dez 2009, 11:01

    Show de bola JPaulo, funcionou perfeitamente quando os dados são entrados diretamente do teclado.

    Mas aí surgiu um outro problema:

    - Quando o usuário copia um texto (do MS-WORD por exemplo) que usa marcadores ou numeração, e cola na caixa de texto, o BD permite a entrada de caracteres especiais, mesmo com a mascara, ficando mais ou menos assim:

    555-555-55 (código original)
    1. 555-555 (código com numerador colado no bd.)
    • 555-555- (código com marcador colado no bd)

    PS: esse espaço entre o marcador e o codigo aparece como um "quadrado" no access.....

    obrigado,

    abraços,


    .................................................................................
    JEFFERSON
    Curitiba - Brasil

    MS-ACCESS 2007
    avatar
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 9697
    Registrado : 04/11/2009

    Re: [Resolvidos]Uso de máscaras de entrada em caixa de texto combinando numeros, letras e hifen

    Mensagem  JPaulo em Sex 11 Dez 2009, 12:36

    Bom dia Jefferson;

    É o que eu detesto nas filtragens de caracteres, é que existe sempre algo
    para nos atormentar como por exemplo o copy/paste.

    Veja se assim resolve o seu problema:
    [Você precisa estar registrado e conectado para ver este link.]


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

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

    Sucesso e Bons Estudos
    Success and Good Studies

    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    avatar
    JKOHLERS
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 56
    Registrado : 12/11/2009

    Re: [Resolvidos]Uso de máscaras de entrada em caixa de texto combinando numeros, letras e hifen

    Mensagem  JKOHLERS em Sex 11 Dez 2009, 14:13

    JPaulo,

    Apareceu um erro na compilação:

    Por acaso é a ausencia da biblioteca outlook 12?

    abraços,


    .................................................................................
    JEFFERSON
    Curitiba - Brasil

    MS-ACCESS 2007
    avatar
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 9697
    Registrado : 04/11/2009

    Re: [Resolvidos]Uso de máscaras de entrada em caixa de texto combinando numeros, letras e hifen

    Mensagem  JPaulo em Sex 11 Dez 2009, 14:37

    Não tem qualquer influência, eu tenho essa referencia por defeito no meu Access 2003 e 2007.

    Veja se na versão 2000 funfa ae.
    [Você precisa estar registrado e conectado para ver este link.]


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

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

    Sucesso e Bons Estudos
    Success and Good Studies

    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    avatar
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 9697
    Registrado : 04/11/2009

    Re: [Resolvidos]Uso de máscaras de entrada em caixa de texto combinando numeros, letras e hifen

    Mensagem  JPaulo em Seg 14 Dez 2009, 11:30

    E ae funcionou ?

    Pode copiar e colar tudo o que quiser na caixa de texto, depois de bater o "Enter" ficará apenas Letras, Numeros e o carater "-", conforme pediu.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

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

    Sucesso e Bons Estudos
    Success and Good Studies

    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    avatar
    JKOHLERS
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 56
    Registrado : 12/11/2009

    Re: [Resolvidos]Uso de máscaras de entrada em caixa de texto combinando numeros, letras e hifen

    Mensagem  JKOHLERS em Seg 14 Dez 2009, 12:38

    Funciona.

    Muito obrigado novamente,

    Abraços,


    .................................................................................
    JEFFERSON
    Curitiba - Brasil

    MS-ACCESS 2007
    avatar
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 9697
    Registrado : 04/11/2009

    Re: [Resolvidos]Uso de máscaras de entrada em caixa de texto combinando numeros, letras e hifen

    Mensagem  JPaulo em Seg 14 Dez 2009, 12:57

    Valew pelo retorno.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

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

    Sucesso e Bons Estudos
    Success and Good Studies

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

    mariogbm
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 23
    Registrado : 19/12/2013

    Re: [Resolvidos]Uso de máscaras de entrada em caixa de texto combinando numeros, letras e hifen

    Mensagem  mariogbm em Qua 27 Set 2017, 21:13

    Boa tarde pessoas.
    Tenho um problema similar e o arquivo não está mais disponível.
    Se possível, atualizar o link.
    Obrigado.
    avatar
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 9697
    Registrado : 04/11/2009

    Re: [Resolvidos]Uso de máscaras de entrada em caixa de texto combinando numeros, letras e hifen

    Mensagem  JPaulo em Qui 28 Set 2017, 11:09

    Tudo ON, amigão.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

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

    Sucesso e Bons Estudos
    Success and Good Studies

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

      Data/hora atual: Sab 18 Nov 2017, 08:21