[問題] 讓excel的文字方塊僅能輸入數字

作者: LittleGary (小蓋瑞)   2019-08-17 22:42:26
(若是和其他不同軟體互動之問題 請記得一併填寫)
軟體: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新手 還請大家多多指教
謝謝大家
作者: soyoso (我是耀宗)   2019-08-18 00:06:00
可能有什麼原因導致一開始可以達成,而之後不行看是否提供檔案和於測試什麼動作後又失效了,這樣比較清楚或是要用textbox_change的觸發事件看看https://tinyurl.com/y5mtqdsu
作者: LittleGary (小蓋瑞)   2019-08-19 13:57:00
謝謝S大 有稍微試過其他方法 但目前還是沒能解決QQ謝謝提供資訊

Links booklink

Contact Us: admin [ a t ] ucptt.com