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

Enter in txt-Feld bei User Form

Forumthread: Enter in txt-Feld bei User Form

Enter in txt-Feld bei User Form
24.05.2003 12:48:45
Peter T
Hallo,

kann ich eine Aktion in einem textfeld eines User-Forms auslösen
(selbe wie wenn Button OK gedrückt wird) wenn nach der Eingabe die Taste Enter gedrückt wird ?
Wenn ja wie ?

Danke

Peter

Anzeige

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

Betreff
Datum
Anwender
Anzeige
Re: Enter in txt-Feld bei User Form
24.05.2003 12:58:56
Mike E.

Hallo Peter,

so in etwa:


Private Sub TextBox1_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
MsgBox ("Hallo")
End Sub

Viele Grüße
Mike

Re: Enter in txt-Feld bei User Form
24.05.2003 13:01:25
Sepp E

Hallo Peter,

probier mal das Exit Ereignis der textbox.

Vieleicht kannst du damit was anfangen.

Gruß Sepp

Anzeige
Re: Enter in txt-Feld bei User Form
24.05.2003 13:07:35
Peter T

jetzt kann ich in der Textbox nichts mehr eingeben, da
die Routine bei jeden Zeichen losläuft, sollte aber nur wenn Enter gedrückt wird loslaufen, was mache ich falsch ?

Private Sub txtPassword_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
Call Password_OK
End Sub

Private Sub Password_OK()
Dim wks As Worksheet
If txtPassword = "Passwort" Then
For Each wks In Worksheets
wks.Unprotect "Passwort"
Unload Me
Next wks
Else
MsgBox "War wohl nix!"
txtPassword.Text = ""
End If
End Sub

Anzeige
Re: Enter in txt-Feld bei User Form
24.05.2003 13:11:57
Peter T

Super, das wars.
Aber kann mir einer mit meinem vorhergehenden Problem Uer Form noch helfen ?
Muß bei einer Eingabe in User Form, bei einen Feld abprüfen ob das Format für Datum (TT.MM.JJ) Jahr stimmt und beim zweiten Feld ob das Format für die Zeit stimmt (HH:MM).

Danke

Anzeige
Anzeige
Live-Forum - Die aktuellen Beiträge
Datum
Titel
14.05.2026 13:31:09
14.05.2026 09:50:42
13.05.2026 19:14:18