Foxtable(狐表)用户栏目专家坐堂 → [求助]新手请教一个关于列属性改为时间的问题


  共有3513人关注过本帖树形打印复制链接

主题:[求助]新手请教一个关于列属性改为时间的问题

帅哥哟,离线,有人找我吗?
yydayyda
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:21 积分:380 威望:0 精华:0 注册:2012/7/12 15:55:00
[求助]新手请教一个关于列属性改为时间的问题  发帖心情 Post By:2014/6/22 0:30:00 [只看该作者]

注册了一段时间,但刚下决心要学习foxtable不到一个星期, 以下提出一个问题烦请各位DX指教。

在excel一时间列中填入一串数字,如20130401。原意为2013年04月01日

导入foxtable后就是列名为时间,内容为20130401。但把列改为时间格式时缺出现"标准表达式中数据类型不匹配。"

我的解决方法是在excel表中用这个函数=CONCATENATE(MID(A1,1,4),"/",MID(A1,5,2),"/",MID(A1,7,2),"")

把20130401变成2014/04/01之后再汇入foxtable就可以把列改为时间格式了。

请问如果不能过excel直接在foxtable中能否实现以上功能。

请DX们给个提示。感谢!

 回到顶部
帅哥哟,离线,有人找我吗?
yydayyda
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:21 积分:380 威望:0 精华:0 注册:2012/7/12 15:55:00
  发帖心情 Post By:2014/6/22 0:32:00 [只看该作者]

请DX们给个 提示,说说参考帮助的第几页都可以的。 谢谢了。

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/6/22 9:15:00 [只看该作者]

方法一:你可以编写DataColchanged事件代码,截取字符串,生成date

 

http://www.foxtable.com/help/topics/0240.htm

 

http://www.foxtable.com/help/topics/1424.htm

 

方法二:你可以用代码合并数据,在代码里用方法一把字符串转成日期

 

http://www.foxtable.com/help/topics/2334.htm

 


 回到顶部