将数据转到excel中时,如何将单元格格式设为"文本" ( 积分: 50 )

  • 主题发起人 主题发起人 haoquandeng
  • 开始时间 开始时间
H

haoquandeng

Unregistered / Unconfirmed
GUEST, unregistred user!
问题如下:
当将数据导出到Excel中时,如果是纯数字的序号,转到excel中时,excel会按科学
计数的方式显示于单元格中,不直观.我知道sheet.cells.item[1,1].style属性可以
设置excel中单元格的属性,但不知具体值该如何.
我的意思是说,在写入单元格前,先将该单元格设为文本格式,这样单元格就不会把
纯数字的序号转变成数学计数方式来保存了.
各位,请帮帮忙...
 
问题如下:
当将数据导出到Excel中时,如果是纯数字的序号,转到excel中时,excel会按科学
计数的方式显示于单元格中,不直观.我知道sheet.cells.item[1,1].style属性可以
设置excel中单元格的属性,但不知具体值该如何.
我的意思是说,在写入单元格前,先将该单元格设为文本格式,这样单元格就不会把
纯数字的序号转变成数学计数方式来保存了.
各位,请帮帮忙...
 
将单元格设为字符方式。
ExcelWorksheet.Cells.Item[Row,Col].NumberFormatLocal := '@';
 
app2001:
OK啦,看君一句话,胜我做二天工作.谢啦.
 

Similar threads

D
回复
0
查看
885
DelphiTeacher的专栏
D
D
回复
0
查看
947
DelphiTeacher的专栏
D
D
回复
0
查看
962
DelphiTeacher的专栏
D
D
回复
0
查看
790
DelphiTeacher的专栏
D
后退
顶部