Foxtable(狐表)用户栏目专家坐堂 → [原创]报表导出如何把日期列导出为文本格式


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

主题:[原创]报表导出如何把日期列导出为文本格式

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


加好友 发短信
等级:婴狐 帖子:49 积分:585 威望:0 精华:0 注册:2012/7/17 16:24:00
[原创]报表导出如何把日期列导出为文本格式  发帖心情 Post By:2013/9/3 15:24:00 [只看该作者]

我的foxtable表里有一列是【时间 2013-09-27 23:23】,生成的excel报表里有一列也是时间,但不要日期格式,而是普通的文本格式【09.27/23:23】。该如何做呢?

 

注明:如果让我用excel里单元格格式设置一下显示的格式就免抬贵手了。我要是把把时间格式改为文本格式。

[此贴子已经被作者于2013-9-3 15:25:18编辑过]

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/9/3 15:28:00 [只看该作者]

参考这里吧,想怎么样就怎么样 ,自由控制  http://www.foxtable.com/help/topics/1148.htm

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


加好友 发短信
等级:婴狐 帖子:49 积分:585 威望:0 精华:0 注册:2012/7/17 16:24:00
  发帖心情 Post By:2013/9/3 16:36:00 [只看该作者]

以下是引用Bin在2013-9-3 15:28:00的发言:
参考这里吧,想怎么样就怎么样 ,自由控制  http://www.foxtable.com/help/topics/1148.htm

  我参考了下面这个代码,但是格式还是日期,求指教!!

Dim St2 As XLS.Style = Book.NewStyle
St2.Format = "MM.dd/HH:mm"
Sheet.Cols(dt.Cols("日期").Index).Style = st2


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


加好友 发短信
等级:管理员 帖子:47448 积分:251048 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/9/3 17:05:00 [只看该作者]

不需要设置格式,直接设置单元格的值,类似:

 

sheet(r,c).Value = Format(dr("日期"),"yyyy-MM-dd")


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


加好友 发短信
等级:婴狐 帖子:49 积分:585 威望:0 精华:0 注册:2012/7/17 16:24:00
  发帖心情 Post By:2013/9/3 17:22:00 [只看该作者]

以下是引用狐狸爸爸在2013-9-3 17:05:00的发言:

不需要设置格式,直接设置单元格的值,类似:

 

sheet(r,c).Value = Format(dr("日期"),"yyyy-MM-dd")

嗯,解决了,谢谢狐爸


 回到顶部