以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  EXCEL报表的时间转换问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=24337)

--  作者:胡啰啰儿
--  发布时间:2012/10/11 1:23:00
--  EXCEL报表的时间转换问题

数据表中有日期列(date格式),时间列(time格式),人物,事件

如:2012-10-11,6:30,张三,起床了

EXCEL输出报表时,在一个单元格显示为

 

2012年10月11日6点30分张三起床了

 

如何实现?

 

如果模板的单元格内输入

<[日期]&[时间]&[人物]&[事件]>

 

则显示

2012-10-111900-1-16:30:00张三起床了

 

显然时间列被当作一个长时间处理,多加了个日期1900-1-1

 

Format(Value, Expression)

Format([日期],"yyyy年MM月dd日"))

则单元格不显示内容

 

有什么办法吗?

 


--  作者:lin_hailun
--  发布时间:2012/10/11 9:43:00
--  
 没办法在Excel上弄,只能在狐表里弄好了,然后在写到Excel上去。

 通过报表事件,在之前和之后,增加和删除一列,代码如下。

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目6.zip



--  作者:胡啰啰儿
--  发布时间:2012/10/11 22:26:00
--  

版本太高打不开