作者LittleGary (小蓋瑞)
看板Office
標題[問題] 讓excel的文字方塊僅能輸入數字
時間Sat Aug 17 22:42:26 2019
(若是和其他不同軟體互動之問題 請記得一併填寫)
軟體:Excel
版本:2016
正在做一個excel的vba
希望vba的textbox內只能輸入數字
若輸入英文或符號則不鍵入
目前用Private sub textbox_keypress()
select case Keyascii
case keyascii 48 to 57
case else
Keyascii = 0
End select
End sub
試著輸入符號 一開始的確不會鍵入
但測試幾次後
Textbox又變回能輸入符號了
所以想請問有辦法讓textbox
永遠都無法輸入英文和符號的方法嗎?
我是excel新手 還請大家多多指教
謝謝大家
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.242.126.189 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Office/M.1566052948.A.4F5.html
1F:→ soyoso: 可能有什麼原因導致一開始可以達成,而之後不行 08/18 00:06
2F:→ soyoso: 看是否提供檔案和於測試什麼動作後又失效了,這樣比較清楚 08/18 00:08
3F:→ soyoso: 或是要用textbox_change的觸發事件看看 08/18 00:08
5F:→ LittleGary: 謝謝S大 有稍微試過其他方法 但目前還是沒能解決QQ 08/19 13:57
6F:→ LittleGary: 謝謝提供資訊 08/19 13:57