当前位置:编程学习 > VB >>

vsflexgrid.SaveGrid导出excel功能,当某个字符过多时(如身份证),导出是科学计算法,如何处理!

vsflexgrid.SaveGrid导出excel功能,当某列字符过多时(如身份证),导出的结果是科学计算法,如何处理! --------------------编程问答-------------------- 定义vsflexgrid的列类型,再导出。 --------------------编程问答-------------------- 导出时在内容前加一个单引号' --------------------编程问答-------------------- 导出前要对表格列进行格式化,可以把这个格式化做成一个模块,以后常常会用到!因为可能有很多数据类型的列都需要被格式化,一般格式化成字符类型就可以 --------------------编程问答-------------------- fg.columntype(2)=fxString
大概是这个吧,记不太清了
设成这样,就没问题了 --------------------编程问答-------------------- 遇到超长数据请在后面加上chr(13)
如果是VBA, 用char(13)
sheet1("A1")= 1312313213231 & CHR(13) --------------------编程问答-------------------- VSFlexGrid1.ColDataType(列) = flexDTString
补充:VB ,  控件
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,