作者waiter337 (給開司一罐蘇格登)
看板Visual_Basic
標題Re: 請問inputbox搭配vlookup的方法
時間Wed Mar 15 15:47:07 2017
你試試這幾招
1.
format(myenter,"yyyy/mm/dd")
看要加在inputbox裡面
或者在寫一行
myenter = format(myenter,"yyyy/mm/dd")
(補充,如果2017/01/01,要改成2017/1/1的話,請用"yyyy/m/d")
2.
試試看用datavalue,將日期改成文字
譬如
myenter = datavalue(myenter)
補充一
建議程式多寫個
VBA判斷工作表是否存在的函數 (請google,有很多)
找不到就回頭繼續重新輸入 (用goto)
補充二
建議輸入完後用 msgbox 跳出你所輸入的數值,這樣會比較安全
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.175.35.136
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Visual_Basic/M.1489564029.A.FC0.html
※ 編輯: waiter337 (1.175.35.136), 03/15/2017 15:48:15
※ 編輯: waiter337 (1.175.35.136), 03/15/2017 15:49:44
※ 編輯: waiter337 (1.175.35.136), 03/16/2017 11:22:34