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

看板Office作者 (小蓋瑞)時間6年前 (2019/08/17 22:42), 編輯推噓0(006)
留言6則, 2人參與, 6年前最新討論串1/1
(若是和其他不同軟體互動之問題 請記得一併填寫) 軟體: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://www.ptt.cc/bbs/Office/M.1566052948.A.4F5.html

08/18 00:06, 6年前 , 1F
可能有什麼原因導致一開始可以達成,而之後不行
08/18 00:06, 1F

08/18 00:08, 6年前 , 2F
看是否提供檔案和於測試什麼動作後又失效了,這樣比較清楚
08/18 00:08, 2F

08/18 00:08, 6年前 , 3F
或是要用textbox_change的觸發事件看看
08/18 00:08, 3F

08/18 00:08, 6年前 , 4F

08/19 13:57, 6年前 , 5F
謝謝S大 有稍微試過其他方法 但目前還是沒能解決QQ
08/19 13:57, 5F

08/19 13:57, 6年前 , 6F
謝謝提供資訊
08/19 13:57, 6F
文章代碼(AID): #1TM19KJr (Office)
文章代碼(AID): #1TM19KJr (Office)