Delphi操作excel,使用NumberFormatLocal设置格式的问题
使用CreateOleObject('Excel.Application');创建excel ole对象
然后用FExcelApp.Columns[1].NumberFormatLocal:= '@';把数字格式设置成以文本方式显示
结果数据都显示成64了,双击后又可以显示原来的值
使用FExcelApp.Cells[1,1].NumberFormatLocal也试过了,还是这样.
大家帮帮忙吧!
[解决办法]
在要写入的内容前加一个‘[b][/b]试试