文件转换成Excel时遇到的问题?(0分)

  • 主题发起人 主题发起人 babyrun
  • 开始时间 开始时间
B

babyrun

Unregistered / Unconfirmed
GUEST, unregistred user!
文件转换成Excel形式输出,其中有两个字段,分别是“收款人账号”、“金额”。但是
在Excel中这两个字段是以科学计数法的形式显示的。如何才能将其设成按需要的形式输出。
收款人账号 金额
3.4002E+18 500000 现输出形式
3400200809004000000 500000.00 实际想要达到的输出形式
 
在excel中选中你想要更改的那一栏,点击鼠标右键,选择“设置单元格格式”
在出现的对话框中,在“数字”的选项卡中有个“分类”列表框,选择“文本”就行了。如果还是显示不了3400200809004000000的效果,那你在双击这一格。
 
文件转换时,设置一下字段的格式。
 
给单元格赋值:
ExcelApplication1.Cells.ITEM[1,4].Value := '第一行第四列';这个时候用format()函数
来输出你想要的格式!
 
看看此贴后,我想你的所有的问题还不能解决????????????//
http://www.delphibbs.com/delphibbs/dispq.asp?lid=759711
 
我用dbgrideh把帐号输出都没问题,是否excel设置有问题?要不你也试用dbgrideh它挺不错的,
 
接受答案了.
 
后退
顶部