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

    [Resolvido]Selecionar última letra de uma Frase

    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Selecionar última letra de uma Frase Empty Selecionar última letra de uma Frase

    Mensagem  Assis 31/1/2011, 16:25

    Boa tarde

    Tenho um campo texto preenchido com por Exemplo " Segundo Teste ".

    Com este comando o dito campo ao receber o foco seleciona todo o campo.

    Private Sub NomeCampo_GotFocus()
    NomeCampo.SelStart = 0
    NomeCampo.SelLength = Len(NomeCampo.Text)
    End Sub

    Queria que o campo ao rececer o foco selecionasse só a última letra de Teste.


    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Selecionar última letra de uma Frase Empty Re: [Resolvido]Selecionar última letra de uma Frase

    Mensagem  vieirasoft 31/1/2011, 16:53

    Boas Assis

    A calculadora funciona?

    Me.NomedoCampo = Right([origemdocampo], 1)
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Selecionar última letra de uma Frase Empty Re: [Resolvido]Selecionar última letra de uma Frase

    Mensagem  JPaulo 31/1/2011, 17:28

    Private Sub NomeCampo_GotFocus()
    Me![NomeCampo].SetFocus
    Me![NomeCampo].SelStart = 0
    Me![NomeCampo].SelStart = IIf(IsNull(Me![NomeCampo]), 0, Len(Me![NomeCampo]))
    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

    [Resolvido]Selecionar última letra de uma Frase Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Selecionar última letra de uma Frase Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Selecionar última letra de uma Frase Folder_announce_new Instruções SQL como utilizar...
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Selecionar última letra de uma Frase Empty Re: [Resolvido]Selecionar última letra de uma Frase

    Mensagem  Assis 31/1/2011, 17:57

    Boa tarde

    Obrigado

    O exemplo do Vieira Selecionava só a ultima letra, mas só aparecia a ultima letra.
    A calculadora funciona mas eu preferia a que enviei.


    O exemplo do JPaulo aparecia a frase e o cursor á frente da ultima letra.

    Resolvi assim:

    Private Sub NomeCampo_GotFocus()
    On Error Resume Next
    Ref.SelStart = Len(Ref.Text) - 1
    Ref.SelLength = Len(Ref.Text)
    End Sub
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Selecionar última letra de uma Frase Empty Re: [Resolvido]Selecionar última letra de uma Frase

    Mensagem  JPaulo 31/1/2011, 21:31

    Obrigado Assis, por retornar a solução é sempre uma mais valia para o forum.


    .................................................................................
    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

    [Resolvido]Selecionar última letra de uma Frase Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Selecionar última letra de uma Frase Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Selecionar última letra de uma Frase Folder_announce_new Instruções SQL como utilizar...

    Conteúdo patrocinado


    [Resolvido]Selecionar última letra de uma Frase Empty Re: [Resolvido]Selecionar última letra de uma Frase

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 29/4/2024, 14:15