IsNumeric akzeptiert keine negative Zahlen
13.03.2014 10:41:12
Dip
Folgendes Makro verwende ich um die Eingabe von Werten in Zellen auf Zahlen zu beschränken:
For Each rngZelle In Target.Cells
If Not IsNumeric(rngZelle.Value) Then
MsgBox "Als Eingabe sind in diesem Zellbereich nur Zahlen zulässig!" & vbNewLine & "Bitte Eingabe korrigieren oder löschen!", , _
"Daten zu Projekt neu berechnen"
Exit Sub
End If
Next
Bei positiven Zahlen funktioniert alles wunderbar. Jedoch erkennt er negative Zahlen (-55) nicht als Wert und gibt die MsgBox Mitteilung wieder.
Weiss jemand woran dies liegen kann bzw. wie man auch negative Zahlen berücksichtigt?
Für jede Hilfe/Hinweis wäre ich Euch sehr dankbar!
Beste Grüsse
Patrick
Anzeige