以文本方式查看主题
- Foxtable(狐表) (http://foxtable.com/bbs/index.asp)
-- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2)
---- excel单元格为自定义的日期格式,但取到狐表中却是一串数字 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=127505)
|
-- 作者:qtxsp
-- 发布时间:2018/11/15 14:52:00
-- excel单元格为自定义的日期格式,但取到狐表中却是一串数字
想取excel表格中数据,但碰到以下这种情况如何处理(如下表所标注):该单元格内容“2018年10月”为自定义格式,但取到狐表后变成了一串数字43374,不能转化为日期格式,请教育老师如何处理?!我用设置字符变化取到还是一串数字?!真是无奈了?谢谢
此主题相关图片如下:12.jpg

[此贴子已经被作者于2018/11/15 14:53:25编辑过]
|
-- 作者:有点甜
-- 发布时间:2018/11/15 15:28:00
--
1、你是如何获取的?贴出所写代码;
2、你可以把数值转换成日期,如
Dim num = 42003.41668 Dim d = DateTime.FromOADate(num) msgbox(d)
|
-- 作者:qtxsp
-- 发布时间:2018/11/15 15:34:00
--
Dim rq1 As String = sheet(2,11).text
Dim rq As Date = sheet(2,11).Text
|
-- 作者:有点甜
-- 发布时间:2018/11/15 15:58:00
--
参考
Dim num = sheet(2,11).Text Dim d = DateTime.FromOADate(num) msgbox(d)
|