作者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/cn.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