以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [原创]报表导出如何把日期列导出为文本格式 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=39867) |
-- 作者:phrgg -- 发布时间: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 -- 发布时间:2013/9/3 15:28:00 -- 参考这里吧,想怎么样就怎么样 ,自由控制 http://www.foxtable.com/help/topics/1148.htm |
-- 作者:phrgg -- 发布时间: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 |
-- 作者:狐狸爸爸 -- 发布时间:2013/9/3 17:05:00 -- 不需要设置格式,直接设置单元格的值,类似:
sheet(r,c).Value = Format(dr("日期"),"yyyy-MM-dd") |
-- 作者:phrgg -- 发布时间:2013/9/3 17:22:00 -- 以下是引用狐狸爸爸在2013-9-3 17:05:00的发言:
不需要设置格式,直接设置单元格的值,类似:
sheet(r,c).Value = Format(dr("日期"),"yyyy-MM-dd") 嗯,解决了,谢谢狐爸 |