In meiner Textbox funktioniert dieses wunderbar, wenn ich es allerdings
in meinem RefEdit benutzen will bekomme ich folgende Fehlermeldung
für folgenden Ereignis-Kopf:
Private Sub Grenze_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
Select Case KeyAscii
Case 48 To 57
Case Else
KeyAscii = 0
End Select
Fehlermeldung:
Fehler beim Kompilieren. Deklaration der Prozedur entspricht nicht der
Beschreibung eines Ereignisses oder einer Prozedur mit demselben Namen.
Ich habe mir daraufhin das Objekt mal angeschaut und den Kopf wie folgt abgeändert:
Private Sub ObergrenzeBox_KeyPress(KeyAscii As Integer)
Das führte dazu das ich keine Fehlermeldung mehr bekam, aber trotzdem
noch ohne Einschränkung in meinem Feld tippen konnte, sprich meine Anweisungen
funktionierten nicht wie bei der Textbox.
Kennt jemand eine Lösung für das Problem oder eine andere Möglichkeit Eingaben direkt von der Tastatur in einem RefEdit nur teilweise zuzulassen (z.B. nur zahlen und ein Komma)
Mfg