Access: Riposizionamento cursore casella di testo

Anonimo
2013-12-29T20:45:11+00:00

In una maschera di Access 2013 ho una casella di testo che, ad ogni aggiornamento, applica un filtro alla stessa maschera (tramite una macro chiamata all'evento Aggiornamento). Tutto ciò funziona, ma al termine della macro l'intero testo nella casella viene evidenziato, in modo che, se si volessero inserire altri caratteri successivamente a quelli già presenti (ovvero, formare una parola), sarebbe obbligatorio cliccare sulla casella stessa, dopo l'ultimo carattere, al fine di riposizionare il cursore. Come posso evitare ciò? Ho provato con cose del tipo Me!Casella.SelStart = Len("" & Me!Casella) ma non va.

Microsoft 365 e Office | Access | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

Risposta accettata dall'autore della domanda

Anonimo
2013-12-30T08:35:13+00:00

Ciao ALn\_668,

dipende da dove hai messo l'istruzione Me!Casella.SelStart = Len("" & Me!Casella)

Se come penso il tuo codice risiede nell'evento "Su Modifica" cambia l'istruzione così:

Me!Casella.SelStart = Len(Me!Casella.Text)

Ciao

Giorgio Rancati

La risposta è stata utile?

0 commenti Nessun commento

2 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2013-12-30T16:46:17+00:00

    Grazie a te per il riscontro!

    Buon Anno

    Giorgio Rancati

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2013-12-30T11:28:06+00:00

    Grazie di cuore e buon anno!

    ALn_668

    La risposta è stata utile?

    0 commenti Nessun commento