PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Office
[算表] 转数字
楼主:
Ibrahimovic
(伊布)
2018-12-24 09:36:06
软件: Excel
版本: 2016
目的:
step1 用vlookup从别张工作表带入1个民国日期的资料
例如:107/4/16
step2 之后在第1张主要工作表,放一个today()
step3 之后两个数值互相比较谁前谁后,用msgbox显示
问题:
用isnumber去测试vlookup带进来的资料,显示为FALSE
把该民国日期的资料copy重贴上,用贴(值)的方式贴
结果还是FALSE
网络上找的方法用val也失败
请问有人知道该如何转换吗?
感谢
作者: soyoso (我是耀宗)
2018-12-24 09:48:00
原po是要在工作表内以公式将民国日期转为日期序列值还是在宏内?工作表内的话datevalue以"r"连接&民国日期字串或以left抓出民国年加上1911,连结&,mid抓出月日(/4/16)的部分宏内也可以datevalue,配合上述left、mid抓取字串转换如无以数值型态变量接收datevalue资料的话,工作表函数isnumber或是isnumeric会是false,则要配合val转换原po还是没有写要在那里做转换的动作datevalue "r"&(连接)民国日期字串就是
https://i.imgur.com/QXfQ5T9.jpg
left和mid也要配合datevalue不用datevalue则用--(left(...)&mid(...))
继续阅读
[问题] excel侦测空白 向下输入
Ganana31
[问题] excel vlook问题
chunchanhung
[问题] excel中要如何让资料循环排列
a85201207
[问题] EXCEL抓出某一栏所有文字
cadence
[算表] 筛选资料至不同工作表
alienmafia
[算表] 图表与 data table 分开
tashayeats
[文件]换行后编号没有到下一号
hatemushroom
[问题] 这种投影片的图是怎么做的?
govwin
[算表] VBA bug问题
raymond5566
[算表] 请问如何模糊比对?
chari7586
Links
booklink
Contact Us: admin [ a t ] ucptt.com