sniper9800
Goto Top

Access VBA an eine bestimmte position innerhalb einer Textbox springen

Hallo zusammen,

ich möchte, an eine bestimmte Position innerhalb einer TextBox springen (auf Klick hin, auf ein cmd Steuerelement)..
Ich komme nicht weiter, hat einer eine Idee

Content-Key: 358516

Url: https://administrator.de/contentid/358516

Printed on: April 26, 2024 at 07:04 o'clock

Member: emeriks
emeriks Dec 18, 2017 at 16:30:59 (UTC)
Goto Top
Hi,
so sollte es gehen
TextBox1.SelStart = 3
Danach sollte er an 3. Stelle stehen

E.
Member: Sniper9800
Sniper9800 Dec 18, 2017 at 17:37:12 (UTC)
Goto Top
Hallo,

erstmal Danke für die Antwort, da passiert nichts, die Codezeile wird zwar ausgeführt, das Ergebnis ist aber Null.
Der Cursor blinkt kurz, das war es dann..

Ich habe das auch mit z.b TextBox1.SelStart = 40 ausprobiert, der Cursor bleibt aber bei Null stehen und springt nicht vor..


MFG
Sniper9800
Member: emeriks
emeriks Dec 18, 2017 at 17:42:38 (UTC)
Goto Top
Habe das eben in Excel VBA ausprobiert, und da funktioniert es.
Wo/wann führst Du das aus?
Member: Sniper9800
Sniper9800 Dec 18, 2017 at 18:10:06 (UTC)
Goto Top
Hallo,

ich habe ein Steuerelement(cmdVorspringen) und eine TextBox.

Auf das Ereignis Klick (cmd Vorspringen) soll in der TextBox auf die Position 40 vorgesprungen werden.
Hast du noch eine Idee, ich habe vermeidlich alles ausprobiert, so was blödes... Lach..
Member: emeriks
emeriks Dec 18, 2017 at 18:41:47 (UTC)
Goto Top
In der Textbox steht aber auch ein Text, welcher min. so lang ist, wie Du den Cursor setzen willst?
Member: Sniper9800
Sniper9800 Dec 18, 2017 at 18:54:34 (UTC)
Goto Top
Hallo,

viel simpler, das Klick Ereignis soll nur auslösen ´das er an die 40 Stelle springt, es soll nichts makiert werden oder dergleichen..
Member: emeriks
emeriks Dec 18, 2017 at 18:57:55 (UTC)
Goto Top
Ob da Text in der Textbox steht?
Member: SlainteMhath
SlainteMhath Dec 19, 2017 at 08:10:16 (UTC)
Goto Top
Moin,

du brauchst noch sein .SetFocus auf das Steuerelement.

Steht aber alles im MSDN Artikel zu der Methode: https://msdn.microsoft.com/en-us/vba/access-vba/articles/textbox-selstar ...

lg,
Slainte