Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I received help here on how to check input in a text box and only allow
certain keys to be pressed. It works, brilliant, now I want to use this as a seperate proceedure and call it from several text boxes. How to I send back the correct value from the check to "keypress" I have tried this __________________________________________________ ____________________ Private Sub TextBox1_KeyPress(ByVal keyascii As MSForms.ReturnInteger) chkinp (keyascii) End Sub __________________________________________________ ____________________ Private Sub TextBox2_KeyPress(ByVal keyascii As MSForms.ReturnInteger) chkinp (keyascii) End Sub __________________________________________________ ____________________ Public Function chkinp(keyascii) As MSForms.ReturnInteger Select Case keyascii Case 8 To 10, 13, 27, 44 'Control characters Case 48 To 57 'numbers Case Else 'Discard anything else keyascii = 0 End Select End Function __________________________________________________ ____________________ But this does not work, I am missing the exact description of how to send back the value to the keypress check Many thanks for any help. Garry Jones Sweden |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Nest IF....maybe? IF/AND?? | Excel Discussion (Misc queries) | |||
NEST A IF WITHIN A IF | Excel Worksheet Functions | |||
Which cell was the activecell before a keypress | Excel Worksheet Functions | |||
keypress | Excel Programming | |||
KeyPress Event | Excel Programming |