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]Posicionar cursor no final de um texto com espaço em uma textbox

    avatar
    nelsonmgj
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 6
    Registrado : 23/05/2014

    [Resolvido]Posicionar cursor no final de um texto com espaço em uma textbox Empty [Resolvido]Posicionar cursor no final de um texto com espaço em uma textbox

    Mensagem  nelsonmgj 6/6/2016, 11:29

    Olá amigos,

    Tenho um formulário em que há uma textbox onde quero que o usuário saiba quantos caracteres faltam para acabar seu espaço de digitação enquanto ele digita, pois coloquei um limite de caracteres no campo.
    Meu problema é que toda vez que é inserido um espaço, o cursor não o considera, ou seja, se eu quiser digitar "José das Couves", sai "JosédasCouves". Segue o código:

    Private Sub Nome_Change()
       TamCaract = Len(Nome.Text)
       With Texto11
           .SetFocus
           .Value = 150 - TamCaract
       End With
       With Nome
           .SetFocus
           .SelStart = Me.Nome.Text.lenght
       End With
    End Sub

    Como posso eliminar o problema do espaço que não é selecionado?
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3900
    Registrado : 04/04/2010

    [Resolvido]Posicionar cursor no final de um texto com espaço em uma textbox Empty Re: [Resolvido]Posicionar cursor no final de um texto com espaço em uma textbox

    Mensagem  Avelino Sampaio 6/6/2016, 11:47

    Olá!

    Não entendi a razão do campo Nome ter que perder o foco para realizar a contagem. Experimente:

    Private Sub Nome_Change()
    Me!texto11 = 150 - Len(Me!Nome.Text)
    End Sub


    E no evento "ao receber foco"

    Private Sub Nome_GotFocus()
    Me!Nome.SelStart = Len(Nz(Me!Nome))
    Call Nome_Change
    End Sub


    Aguardamos


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    avatar
    nelsonmgj
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 6
    Registrado : 23/05/2014

    [Resolvido]Posicionar cursor no final de um texto com espaço em uma textbox Empty Re: [Resolvido]Posicionar cursor no final de um texto com espaço em uma textbox

    Mensagem  nelsonmgj 6/6/2016, 17:20


    Muitíssimo obrigado Avelino! Chega uma hora em que você está com a mente tão cheia de complexidades, que não consegue olhar para o simples.
    avatar
    nelsonmgj
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 6
    Registrado : 23/05/2014

    [Resolvido]Posicionar cursor no final de um texto com espaço em uma textbox Empty Re: [Resolvido]Posicionar cursor no final de um texto com espaço em uma textbox

    Mensagem  nelsonmgj 6/6/2016, 17:21

    Muitíssimo obrigado Avelino! Chega uma hora em que você está com a mente tão cheia de complexidades, que não consegue olhar para o simples.

    Conteúdo patrocinado


    [Resolvido]Posicionar cursor no final de um texto com espaço em uma textbox Empty Re: [Resolvido]Posicionar cursor no final de um texto com espaço em uma textbox

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 01:54