textbox manipulieren

22/09/2009 - 09:05 von Peter | Report spam
Hallo,
ich möchte gerne in einer Textbox beim Reinklicken oder beim
Reinkommen in die Textbox mit Tab-Taste folgendes erreichen:
1. es sollen ein oder mehrere Buchstaben auftauchen, z. B. ein " m"
ohne Gànsefüßchen. Das soll die Einheit einer spàteren Eingabe sein,
also eigentlich Meter.
2. der Cursor soll ganz links stehen, damit dann direkt der Zahlenwert
eingetragen werden kann

Ich habe bisher folgendes probiert:
private sub textbox1_enter()
textbox1.value = " m"
textbox1.selstart = 0
end sub

Dann tauchte beim Reinklicken das m auf, der Cursor stand aber rechts
vom m.
Beim Reinbewegen mit Tab-Taste in das Textfeld wurde das m markiert
und es gab keinen Cursor.

Was kann man da machen?

Gruß
Peter
 

Lesen sie die antworten

#1 Alexander Wolff
22/09/2009 - 10:58 | Warnen spam
ich möchte gerne in einer Textbox beim Reinklicken oder beim
Reinkommen in die Textbox mit Tab-Taste folgendes erreichen:
1. es sollen ein oder mehrere Buchstaben auftauchen, z. B. ein " m"
ohne Gànsefüßchen. Das soll die Einheit einer spàteren Eingabe sein,
also eigentlich Meter.
2. der Cursor soll ganz links stehen, damit dann direkt der Zahlenwert
eingetragen werden kann



Das findest Du so noch nicht einmal bei der Dt.Bahn. Empfehlung: Für den
Default (denn davon sprichst Du hier!) spàter " m" ergànzen lassen und
abweichende Einheiten gleich mit reinschreiben.

Sinnvoll ist es, diese Anweisung gleich als Label oder Hilfe aufrufen zu
können.
Moin+Gruss Alexander - MVP for MS Excel - www.xxcl.de - mso2000sp3 --7-2

Ähnliche fragen