Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
336to340
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
336to340
336to340
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Zwangseingabe in Textfeld

Zwangseingabe in Textfeld
17.11.2003 15:11:54
Wolfgang Friese
Tach zusammen,

ich habe mal wieder ein Problem, für dessen Lösung meine Kenntnisse nicht ausreichen.

Ich möchte prüfen, ob in einer Textbox eine Eingabe gemacht wurde. Bei numerischer Eingabe oder keine Eingabe soll soll eine Meldung mit wiederholen und Abbruch erscheinen. Beim klicken des "Wiederholen" Buttons soll die Textbox gelöscht werden und der Cursor wieder im Textfeld sein.

Beim klicken des Abbruch-Buttons soll die Eingabe abgebrochen werden und das makro beendet werden.

Habe bisher diesen Programm-Teil


Sub Eingabe-Pruefen()
Dim Meldung
If txtAdresse.Text = "" Then
Meldung = MsgBox("Eingabe erforderlich", vbRetryCancel + vbExclamation,  Meldungsfenster)
If Meldung = vbRetry Then ????
If Meldung = vbCancel Then ?????´
End If
End Sub

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zwangseingabe in Textfeld
17.11.2003 15:28:46
ChrisL
Hi Wolfgang

Falls TextBox in Userform, dann 'SetFocus'.

Option Explicit


Sub EingabePruefen()
Dim Meldung As Variant
With Worksheets("Tabelle1")
If .txtAdresse = "" Or IsNumeric(.txtAdresse) Then
Meldung = MsgBox("Eingabe erforderlich", vbRetryCancel + vbExclamation, "Meldungsfenster")
If Meldung = vbRetry Then
.txtAdresse = ""
.txtAdresse.Activate
End If
End If
End With
End Sub


Gruss
Chris

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige