免费PHP万能建站系统_社区团购SaaS_商城系统_软件开发_虚拟币交易所系统_矿机系统_微信钻石投票系统_成品源码

标题: asp生成excel时全是数字或时间字段自动变成乱码的解决方法 [打印本页]

作者: 谁伴我闯荡    时间: 2014-4-9 10:07
标题: asp生成excel时全是数字或时间字段自动变成乱码的解决方法


很有意思,今天一个YIDACMS用户在开发ASP导出EXCEL插件的时候。碰到了一个问题,向我求助。
他说在用ASP导出EXCEL的时候,电话号码(全部是数字)和 NOW(时间字段)导出到EXCEL以后。自动变成类似于:8个#和2.0071e+13的格式了
问我如何解决。

其实解决方法很多,
mExSheet.Cells.NumberFormatLocal = "@" '设置为文本格式
.....

'自动调整列
For Column = 1 To rstField
mExSheet.Columns(Column).AutoFit
Next

等等

但是最简单的解决方法,就是在数字或时间字段导出时加上一个 ,   逗号。哈哈,这是一个多么会偷懒的解决方法。

作者: msqcg    时间: 2014-8-29 03:08
好东西,感谢楼主分享

作者: chaoxiangjian    时间: 2014-9-3 16:46
YIDACMS技术论坛我在这学到了很多东西
作者: wenyunong    时间: 2014-9-9 19:22
哈哈,挺好的,马上试试




欢迎光临 免费PHP万能建站系统_社区团购SaaS_商城系统_软件开发_虚拟币交易所系统_矿机系统_微信钻石投票系统_成品源码 (https://ourphp.net/club/) Powered by Discuz! X3.2