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

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

    JKOHLERS
    JKOHLERS
    Intermediário
    Intermediário


    Respeito às regras : 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 Empty [Resolvidos]Uso de máscaras de entrada em caixa de texto combinando numeros, letras e hifen

    Mensagem  JKOHLERS 10/12/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
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  JPaulo 10/12/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.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvidos]Uso de máscaras de entrada em caixa de texto combinando numeros, letras e hifen Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvidos]Uso de máscaras de entrada em caixa de texto combinando numeros, letras e hifen Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvidos]Uso de máscaras de entrada em caixa de texto combinando numeros, letras e hifen Folder_announce_new Instruções SQL como utilizar...
    JKOHLERS
    JKOHLERS
    Intermediário
    Intermediário


    Respeito às regras : 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 Empty Re: [Resolvidos]Uso de máscaras de entrada em caixa de texto combinando numeros, letras e hifen

    Mensagem  JKOHLERS 11/12/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
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  JPaulo 11/12/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:
    https://www.dropbox.com/s/0ugmnpjeemm328k/teste_mascara.rar?dl=0


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

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvidos]Uso de máscaras de entrada em caixa de texto combinando numeros, letras e hifen Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvidos]Uso de máscaras de entrada em caixa de texto combinando numeros, letras e hifen Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvidos]Uso de máscaras de entrada em caixa de texto combinando numeros, letras e hifen Folder_announce_new Instruções SQL como utilizar...
    JKOHLERS
    JKOHLERS
    Intermediário
    Intermediário


    Respeito às regras : 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 Empty Re: [Resolvidos]Uso de máscaras de entrada em caixa de texto combinando numeros, letras e hifen

    Mensagem  JKOHLERS 11/12/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
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  JPaulo 11/12/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.
    https://www.dropbox.com/s/d3c9gka8fmtdo7s/teste.rar?dl=0


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

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvidos]Uso de máscaras de entrada em caixa de texto combinando numeros, letras e hifen Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvidos]Uso de máscaras de entrada em caixa de texto combinando numeros, letras e hifen Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvidos]Uso de máscaras de entrada em caixa de texto combinando numeros, letras e hifen Folder_announce_new Instruções SQL como utilizar...
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  JPaulo 14/12/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.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvidos]Uso de máscaras de entrada em caixa de texto combinando numeros, letras e hifen Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvidos]Uso de máscaras de entrada em caixa de texto combinando numeros, letras e hifen Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvidos]Uso de máscaras de entrada em caixa de texto combinando numeros, letras e hifen Folder_announce_new Instruções SQL como utilizar...
    JKOHLERS
    JKOHLERS
    Intermediário
    Intermediário


    Respeito às regras : 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 Empty Re: [Resolvidos]Uso de máscaras de entrada em caixa de texto combinando numeros, letras e hifen

    Mensagem  JKOHLERS 14/12/2009, 12:38

    Funciona.

    Muito obrigado novamente,

    Abraços,


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

    MS-ACCESS 2007
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  JPaulo 14/12/2009, 12:57

    Valew pelo retorno.


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

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvidos]Uso de máscaras de entrada em caixa de texto combinando numeros, letras e hifen Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvidos]Uso de máscaras de entrada em caixa de texto combinando numeros, letras e hifen Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvidos]Uso de máscaras de entrada em caixa de texto combinando numeros, letras e hifen Folder_announce_new Instruções SQL como utilizar...
    avatar
    mariogbm
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  mariogbm 27/9/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.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  JPaulo 28/9/2017, 11:09

    Tudo ON, amigão.


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

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvidos]Uso de máscaras de entrada em caixa de texto combinando numeros, letras e hifen Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvidos]Uso de máscaras de entrada em caixa de texto combinando numeros, letras e hifen Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvidos]Uso de máscaras de entrada em caixa de texto combinando numeros, letras e hifen Folder_announce_new Instruções SQL como utilizar...

    Conteúdo patrocinado


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

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 29/3/2024, 01:05