Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Return-Code in Textbox abfangen

Forumthread: Return-Code in Textbox abfangen

Return-Code in Textbox abfangen
16.02.2003 21:37:03
NorbertKa
Hallo ihr Excelexperten,

Wie kann ich mit dem keypress- Ereigniss in einer Textbox einer Userform die Returntaste abfangen?

If KeyAscii = 13 then .....

zeigt keine Reaktion !! (Steht auch so in der Excel-Hilfe)
Ich muß also mit einem Commandbutton_Click die Textbox auslesen.
Mit einem einfachen Return, wär's aber viel schöner!


Gibt's da irgend einen dirty Trick?

Für einen Hinweis wäre ich sehr dankbar.
Gruß NorbertKa


Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Return-Code in Textbox abfangen
16.02.2003 21:52:33
Nepumuk

Hallo Norbert,
versuch es mal so:

Private Sub TextBox1_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
If KeyCode = 13 Then Beep
End Sub

Gruß
Nepumuk

Re: Return-Code in Textbox abfangen
16.02.2003 22:10:01
NorbertKA

Vielen Dank Nepumuk für die prompte Reaktion.

Aber keine Chance. Ich kann alles mögliche abfangen, aber nicht den return-Code.

Merkwürdigerweise funktioniert aber folgender Code
mit Shift Return.

Private Sub TextBox1_KeyPress(ByVal KeyAscii As_ MSForms.ReturnInteger)
If KeyAscii = 13 Then Unload Me
End Sub

Das ist entschieden sehr verwunderlich.
Gruß Norbert


Anzeige
Re: Return-Code in Textbox abfangen
16.02.2003 22:42:33
L.Vira

Was funktioniert denn nicht? Keydown geht doch problemlos.

Re: Return-Code in Textbox abfangen
16.02.2003 22:42:34
L.Vira

Was funktioniert denn nicht? Keydown geht doch problemlos.

Re: Return-Code in Textbox abfangen
17.02.2003 10:09:32
NorbertKa

Hallo an Nepumuk und L.Vira

Es funktioniert mit KeyDown prima.
Mit KeyPress geht's nicht, das
hab ich jetzt dazugelernt.

Vielen Dank für Eure Anworten.
NorbertKa


Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige