EXCEL导出问题(100分)

  • 主题发起人 主题发起人 newyeaR1113
  • 开始时间 开始时间
N

newyeaR1113

Unregistered / Unconfirmed
GUEST, unregistred user!
导出的数据显示为3.30482E+ 原数据类型为nvarchar
在ADOQ中添加2个空字段就OK
比如在ADOQ中:id1 id2 sh
这样sh的显示就是正常的字符类型。
怎么把ID1 ID2 去掉也正常显示。。
 
你是怎么导出的,一个一个写的,还是用bcp导出的。
 
设置 导出的excel单元格的格式,这个问题 根excel有关系阿
方法: 右建 单元格 设置单元格格式 数据 选择 文本 类型 就可解决
录制个宏 就可以 看到 代码了
 
先设置列的单元格格式再写数据
类似
XlsSheet_Tmp.Columns[i + 1].NumberFormatLocal:= '@';
 
如需要不安装EXCEL程序的导入导出EXCEL文件技术(ocx技术),(支持合并单元格)
可与我联系QQ:292044357
 
在导出数据的数字前加入前导符“'”就可以了,你试试看...
 
http://www.delphibbs.com/delphibbs/dispq.asp?lid=3567997

这个贴最后我给出的 带格式导出的函数
 
前面加上#39
 
多人接受答案了。
 
后退
顶部