Foxtable(狐表)用户栏目专家坐堂 → 如何实现导出数据的日期格式转换


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

主题:如何实现导出数据的日期格式转换

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


加好友 发短信
等级:狐精 帖子:3313 积分:23146 威望:0 精华:1 注册:2009/3/31 11:25:00
如何实现导出数据的日期格式转换  发帖心情 Post By:2009/8/5 9:58:00 [只看该作者]

导出数据到Excel表中,其中有“出库日期”列为日期格式,导出后日期变成了数字。转换日期的代码如下,帮看看代码如何写?
 

Dim Style2 As XLS.Style = Book.NewStyle
Style2.Format = "yyyy-MM-dd"
Sheet.Cols(dt.Cols("出库日期").Index).Style = Style2


 回到顶部
美女呀,离线,留言给我吧!
yangming
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
  发帖心情 Post By:2009/8/5 10:09:00 [只看该作者]

代码没问题,只是要将此代码插入到导出代码中的打开工作簿之前便可以了

'打开工作簿
Book.Save("c:\test.xls")
Dim Proc As New Process
Proc.File = "c:\test.xls"
Proc.Start()


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


加好友 发短信
等级:狐精 帖子:3313 积分:23146 威望:0 精华:1 注册:2009/3/31 11:25:00
  发帖心情 Post By:2009/8/5 10:23:00 [只看该作者]

没有使用以下代码:
Dim Proc As New Process
Proc.File = "c:\test.xls"
Proc.Start()
导出后,手动打开的,发现没有转换成日期。是否一定要使用以上代码打开表时才可以的?

 回到顶部
美女呀,离线,留言给我吧!
yangming
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
  发帖心情 Post By:2009/8/5 10:29:00 [只看该作者]

以下是引用baoxyang在2009-8-5 10:23:00的发言:
没有使用以下代码:
Dim Proc As New Process
Proc.File = "c:\test.xls"
Proc.Start()
导出后,手动打开的,发现没有转换成日期。是否一定要使用以上代码打开表时才可以的?

是的


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


加好友 发短信
等级:狐精 帖子:3313 积分:23146 威望:0 精华:1 注册:2009/3/31 11:25:00
  发帖心情 Post By:2009/8/5 10:31:00 [只看该作者]

有无办法设置修改导出的表某列的格式为日期格式吗?

 回到顶部
美女呀,离线,留言给我吧!
yangming
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
  发帖心情 Post By:2009/8/5 10:32:00 [只看该作者]

以下是引用baoxyang在2009-8-5 10:31:00的发言:
有无办法设置修改导出的表某列的格式为日期格式吗?

不明白


 回到顶部
美女呀,离线,留言给我吧!
yangming
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
  发帖心情 Post By:2009/8/5 10:33:00 [只看该作者]

Book.Save("c:\test.xls")这句代码有吗?
有这句就可以保存,当你手动打开此文件后,就会发现已修改了
[此贴子已经被作者于2009-8-5 10:35:13编辑过]

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


加好友 发短信
等级:狐精 帖子:3313 积分:23146 威望:0 精华:1 注册:2009/3/31 11:25:00
  发帖心情 Post By:2009/8/5 10:35:00 [只看该作者]

代码最后就是
Book.Save("c:\test.xls")



 回到顶部
美女呀,离线,留言给我吧!
yangming
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
  发帖心情 Post By:2009/8/5 10:36:00 [只看该作者]

以下是引用baoxyang在2009-8-5 10:35:00的发言:
代码最后就是
Book.Save("c:\test.xls")


这就行了啊其实你自己试试不就行了

[此贴子已经被作者于2009-8-5 10:36:29编辑过]

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


加好友 发短信
等级:狐精 帖子:3313 积分:23146 威望:0 精华:1 注册:2009/3/31 11:25:00
  发帖心情 Post By:2009/8/5 10:40:00 [只看该作者]

试过就是不行呀。才来请教应如何解决此问题?

 回到顶部
总数 32 1 2 3 4 下一页