nur Zahlen ins Textfeld

Informationen und Beispiele zu den hier genannten Dialog-Elementen:
TextBox
Bild

Betrifft: nur Zahlen ins Textfeld von: Oliver Methner
Geschrieben am: 08.02.2005 11:18:09

Wie kann ich ein Textfeld formatieren sodass ich nur Zahlen dort eintragen kann (ohne Abfrage). Also wenn ich nen Buchstaben eingebe, dann erscheint er gar nicht erst im Textfeld!! Der Inhalt des Textfeldes soll vom Typ Integer sein.

Danke für die Hilfe.
Gruss Oli

Bild


Betrifft: AW: nur Zahlen ins Textfeld von: JJ
Geschrieben am: 08.02.2005 11:23:37

Hallo Oliver

1. Zelle markieren
2. Daten - Gültigkeit - Zulassen: Ganze Zahl - Wertebereich festlegen

Gruss
JJ


Bild


Betrifft: AW: nur Zahlen ins Textfeld von: Oliver Methner
Geschrieben am: 08.02.2005 11:39:42

Falsch verstanden:

Ein Textfeld in einem Formular, dass ich über ein Makro aufrufe!!


Bild


Betrifft: AW: nur Zahlen ins Textfeld von: Galenzo
Geschrieben am: 08.02.2005 11:46:07

Private Sub TextBox1_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
Select Case KeyAscii
        Case Asc("0") To Asc("9")
        Case Asc(","), Asc(".")
            If InStr(TextBox1, ".") <> 0 Then
                KeyAscii = 0
            Else
                KeyAscii = Asc(".")
            End If
        Case Asc(vbBack)
        Case Asc("-")
            If Len(TextBox1) = 0 Then
                If InStr(TextBox1, "-") <> 0 Then
                Else
                    KeyAscii = Asc("-")
                End If
            Else
                KeyAscii = 0
            End If
        Case Else
            KeyAscii = 0
    End Select
End Sub



 Bild

Beiträge aus den Excel-Beispielen zum Thema "nur Zahlen ins Textfeld"