急死了快帮我呀!怎么动态设置一个excel的表格格式为文本?(200分)

  • 主题发起人 主题发起人 Jeny
  • 开始时间 开始时间
J

Jeny

Unregistered / Unconfirmed
GUEST, unregistred user!
我用的是comobj
当动态向单元格填2304E0117时,它因为单元格格式是常规,而自动将我的字符串得理成
2.304E+120.这不是我要的.
如何动态将excel的单元格格式设成文本?
 
没有人知道吗?
 
一定会有人知道的
提前
 
我知道!在数字前面加上"'"就可以了!看下面的例子!delphi6+sql server 7通过!
form3.ExcelWorksheet1.Cells.Item[i,3]:=''''+form3.adodataset1.Fields[0].AsString;
OK?
 
"@"
http://www.delphibbs.com/delphibbs/dispq.asp?lid=278314
 
楼上的方法肯定对的,俺以前也看过这个贴子并成功的。
 
其实加"'"和"@"都对。
 
怎么不发分呢?
 
谢谢大家.
问题很久以前就解决了.现在结贴
 
后退
顶部