[求助]文本框只輸入數(shù)字
作者:金字塔 來(lái)源:cxh99.com 發(fā)布時(shí)間:2016年07月25日
- 咨詢內(nèi)容:
我在百度查了答案,但放在金字塔用似乎用不了。測(cè)試了一下,貌似是因?yàn)镵EYPRESS事件沒有響應(yīng)。
我是這樣測(cè)試的:Sub UserForm1_txtWeight_KeyPress(KeyAscii) call application.MsgOut (1)End Sub
按理如果有反應(yīng)的話,消息框應(yīng)該會(huì)顯示1吧
為什么KEYPRESS事件沒反應(yīng)呢?
- 金字塔客服:
txtWeight是什么?改為如下代碼試下
Sub UserForm1_KeyPress(KeyAscii) call application.MsgOut (1)End Sub
- 用戶回復(fù):
非常感謝
- 網(wǎng)友回復(fù):
為何還是無(wú)法限制只輸入數(shù)字呢?代碼如下
Sub UserForm1_KeyPress(KeyAscii) If KeyAscii < 48 Or KeyAscii > 57 Then KeyAscii = 0End Sub