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

    Código para tecla TAB

    Compartilhe

    wlademir.pacheco
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 12/03/2017

    Código para tecla TAB

    Mensagem  wlademir.pacheco em Sab 06 Jan 2018, 22:33

    Pessoal,

    Preciso fazer com que a Tecla "TAB" faça o recuo do texto em uma txt de um frm que criei.
    Essa txt irá funcionar "como um editor de texto" e por isso a necessidade de que a tecla ao ser pressionada não pule para outro campo do frm.

    Já procurei por aqui, e não encontrei um tópico equivalente. Na verdade não entendo muito da programação... e até tentei, sem sucesso, através da propriedade SENDSKEY.

    Por favor, quem puder pode dar uma ajuda?

    Obrigado
    avatar
    Assis
    Maximo VIP
    Maximo VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 3373
    Registrado : 06/11/2009

    Re: Código para tecla TAB

    Mensagem  Assis em Sab 06 Jan 2018, 22:43

    Teste assim


    If KeyCode = vbKeyTab Then

    KeyAscii = 0

    end if


    .................................................................................
    *** Só sei que nada sei ***

    wlademir.pacheco
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 12/03/2017

    Re: Código para tecla TAB

    Mensagem  wlademir.pacheco em Sab 06 Jan 2018, 23:01

    Infelizmente não funcionou!

    wlademir.pacheco
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 12/03/2017

    Como fazer a função "TAB" dentro de uma caixa de texto

    Mensagem  wlademir.pacheco em Qua 10 Jan 2018, 23:58

    Pessoal,
    Criei um formulário, e em uma das txt preciso fazer um "recuo" do texto, porém, a função da tecla TAB não é habilitada no formulário.
    Como é que posso fazer para habilitar esta função?
    avatar
    Assis
    Maximo VIP
    Maximo VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 3373
    Registrado : 06/11/2009

    Re: Código para tecla TAB

    Mensagem  Assis em Qui 11 Jan 2018, 11:38

    Bom dia

    Porque repete o tópico ?

    Poste aqui a BD se quer ajuda e detalhe bem o que deseja.

    Aguardo


    .................................................................................
    *** Só sei que nada sei ***
    avatar
    FabioPaes
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3898
    Registrado : 14/08/2013

    Atenção com as Regras do Fórum!

    Mensagem  FabioPaes em Qui 11 Jan 2018, 13:38

    Olá william, Por favor, tenha atenção com as regras do Fórum! Contribua para mantermos esse excelente Fórum limpo e com conteúdo de qualidade!

    Dê sequencia ao seu Tópico e não repita a mesma Dúvida diversas Vezes!

    Fica o Usuário alertado, e na próxima conduta igual sua reputação será Baixada!

    Tópicos repetidos foram fundidos!


    REGRAS DO FÓRUM

    1. Tenha paciência com quem coloca aqui as suas duvidas.
    2. Clareza nos títulos dos tópicos e duvidas, evite a linguagem MSN.
    3. Não colocar diversas vezes a mesma dúvida.
    4. Explicar detalhadamente o problema e informar a versão do seu Office + Sistema Operativo.
    5. Retorne sempre se deu certo, esse retorno é muito importante.
    6. Respeite toda a equipe Staff e demais membros deste fórum.
    7. Use sempre o botão Busca, sempre que tiver uma dúvida e antes de abrir tópicos.
    8. Não usar palavras como "Urgente". O fórum é livre e ninguém é obrigado a responder com urgência.
    9. A publicidade é proíbida e só pode ser feita pelo Administrador ou depois de aprovada pelo Administrador.
    10. Se o seu tópico não for respondido, tem o direito de fazer um Up ao final de 24horas!
    11. A colocação de Códigos ou Exemplos, devem constar sempre os créditos de quem o elaborou.
    12. Fale, não GRITE! Só letras Maiúsculas, na Internet é o mesmo que gritar!
    13. É proibido tirar duvidas nas Salas de Repositório, devem abrir um novo tópico nas salas de duvidas, relacionando o Exemplo em causa.
    14. É proibido adicionar links externos nos tópicos, que redirecionem para outros sites ("backlinks").
    15. É permitido adicionar links externos, nos códigos VBA dentro das Base de Dados.


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!
    avatar
    Assis
    Maximo VIP
    Maximo VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 3373
    Registrado : 06/11/2009

    Re: Código para tecla TAB

    Mensagem  Assis em Sex 19 Jan 2018, 00:15

    Teste assim

    Private Sub Cliente_KeyDown(KeyCode As Integer, Shift As Integer)

    If KeyCode = vbKeyTab Then

    KeyCode = 0

    End If

    End Sub


    .................................................................................
    *** Só sei que nada sei ***
    avatar
    tauron
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 883
    Registrado : 07/12/2011

    Re: Código para tecla TAB

    Mensagem  tauron em Sex 19 Jan 2018, 10:25

    Confira se esta assim:

    A opcao "visualizar teclas" na aba "evento" devera mostrar sim.
    avatar
    Assis
    Maximo VIP
    Maximo VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 3373
    Registrado : 06/11/2009

    Re: Código para tecla TAB

    Mensagem  Assis em Sex 19 Jan 2018, 17:04

    Tauron

    Nas propriedades do Formulário ou do campo ?

    O Meu Office é Português ... será no Pré-visualizar chave do formulário ..... tenho SIM.


    - Visualizar teclas -----> não vejo essa propriedade



    .................................................................................
    *** Só sei que nada sei ***
    avatar
    tauron
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 883
    Registrado : 07/12/2011

    Re: Código para tecla TAB

    Mensagem  tauron em Sex 19 Jan 2018, 17:10

    Grande Assis, me perdoe deixei de informar que seria do formulario. Verifique a ultima opcao da aba "evento" nas propriedades do formulario.
    Anexos
    Propriedades.jpg
    Você não tem permissão para fazer download dos arquivos anexados.
    (57 Kb) Baixado 4 vez(es)
    avatar
    Assis
    Maximo VIP
    Maximo VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 3373
    Registrado : 06/11/2009

    Re: Código para tecla TAB

    Mensagem  Assis em Sex 19 Jan 2018, 21:06

    A minha última tem nome diferente

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


    .................................................................................
    *** Só sei que nada sei ***
    avatar
    FabioPaes
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3898
    Registrado : 14/08/2013

    Re: Código para tecla TAB

    Mensagem  FabioPaes em Sex 19 Jan 2018, 23:06

    Depende do Idioma!!! Visualizar Teclas é Português Brasileiro.


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!
    avatar
    tauron
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 883
    Registrado : 07/12/2011

    Re: Código para tecla TAB

    Mensagem  tauron em Sab 20 Jan 2018, 09:47

    Isso mesmo Assis. So que no caso do amigo teremos de mudar o comportamento da tecla "tab" que devera funcionar como no word (recuo).

    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3632
    Registrado : 29/06/2012

    Re: Código para tecla TAB

    Mensagem  Noobezinho em Sab 20 Jan 2018, 10:24

    Pessoal

    TAB= 9

    Tanto para KeyCode como para KeyAscII

    [ ]'s
    avatar
    tauron
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 883
    Registrado : 07/12/2011

    Re: Código para tecla TAB

    Mensagem  tauron em Sab 20 Jan 2018, 11:14

    Sim, mas nosso colega quer um recuo e nao mudar de campo. Pelo menos no meu access ao precionar a tecla tab ele muda de campo.

    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3632
    Registrado : 29/06/2012

    Re: Código para tecla TAB

    Mensagem  Noobezinho em Sab 20 Jan 2018, 11:51

    Wlademir


    Experimente assim:


    Na propriedade Ao apertar tecla (keydown) coloque:


    If KeyCode = 9 Then
    KeyCode = 8
    End If


    [ ]'s
    avatar
    tauron
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 883
    Registrado : 07/12/2011

    Re: Código para tecla TAB

    Mensagem  tauron em Dom 21 Jan 2018, 22:56

    tab: keycode=9
    backspace/return: keycode=8

    Shocked Question
    If KeyCode = 9 then
    KeyCode = 8
    End If


    boas amigo veja ai:

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

    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3632
    Registrado : 29/06/2012

    Re: Código para tecla TAB

    Mensagem  Noobezinho em Sab 03 Fev 2018, 11:29

    Wlademir


    Resolveu?

    Se sim, coloque o resolvido no título do tópico.

    Se não sabe como, veja ali embaixo na minha assinatura.


      Data/hora atual: Dom 20 Maio 2018, 10:55