Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
348to352
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
348to352
348to352
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Textbox auf Text prüfen und eintragen

Textbox auf Text prüfen und eintragen
06.12.2003 21:57:43
sigi
Hallo Spezialisten,
wer kann mir nachfolgenden Code so abändern,
dass nur Texte zugelassen sind.

Option Explicit


Private Sub cmdCancel_Click()
Unload Me
End Sub



Private Sub cmdOK_Click()
Dim var As Variant
Dim intRow As Integer
var = Application.Match(CDbl(txtValue.Text), Columns(1), 0)
If Not IsError(var) Then
MsgBox "Wert ist bereits vorhanden!"
Else
intRow = Cells(Rows.Count, 1).End(xlUp).Row + 1
Cells(intRow, 1) = txtValue.Text
End If
End Sub


Für Eure Hilfe dank im voraus.
Gruß
Sigi

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

Betreff
Datum
Anwender
Anzeige
AW: Textbox auf Text prüfen und eintragen
06.12.2003 22:12:41
Ramses
Hallo

Da eine Textbox per Definiton NUR Text enthält, sollte es nicht schwer sein ;-)
Die Frage lautet vielmehr, was willst du nicht zulassen ?

Gruss Rainer
AW: Textbox auf Text prüfen und eintragen
07.12.2003 06:39:21
sigi
Hallo Rainer,
es sollen keine Zahlen zugelassen werden.
Gruß
Sigi
AW: Textbox auf Text prüfen und eintragen
07.12.2003 07:59:27
Ramses
Hallo

dann setz diese Schleife ein:

Dim i As Integer
For i = 1 to Len(Me.Textbox.Value)
If IsNumeric(Mid(Me.Textbox.Value,i,1)) Then
MsgBox "Eingabe nicht erlaubt"
Exit Sub
End If
Next i


Gruss Rainer
Danke! Reiner o.T.
07.12.2003 10:35:59
sigi
'
AW: Textbox auf Text prüfen und eintragen
07.12.2003 08:24:26
Hajo_Zi
Hallo Sigi

falls es sich um eine tExtbox in einer Userform handelt


Private Sub TextBox5_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
'   von L.Vira, kein Komma
'   Eingaben nur Zahlen
Select Case KeyAscii
Case 48 To 57
Case Else: KeyAscii = 0
End Select
End Sub



Falls Code vorhanden wurde dieser getestet unter Betriebssystem XP Pro und Excel Version XP Pro.
Bitte keine Mail, Probleme sollten im Forum gelöst werden.
Microsoft MVP für Excel
Das Forum lebt auch von den Rückmeldungen.


Anzeige

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige