Read my previous answer carefully and look at the examples carefully.
[quote user="blumax57"] I can not do the number unput
just pressed a negative sign comes into error[/quote]
It's because you're checking on the _Change event. You've typed in the minus sign – at the start of a number. A minus sign by itself it not a number.
If you check in the _Exit event then you will see all the characters you have typed, including the minus sign.