找回密码
 立即注册

QQ登录

只需一步,快速开始

wlp5402

银牌会员

51

主题

145

帖子

2828

积分

银牌会员

积分
2828

活字格认证

wlp5402
银牌会员   /  发表于:2010-11-18 12:57  /   查看:7166  /  回复:9
例如以下
A, B, C
1  2  =A+B

到excel时怎么是=A+B,不能得到值3呢?

9 个回复

倒序浏览
wlp5402
银牌会员   /  发表于:2010-11-18 13:05:00
沙发
=A1+B1导出时还是=A1+B1,值没有计算出来
回复 使用道具 举报
gw0506
超级版主   /  发表于:2010-11-18 14:01:00
板凳
请提供你的操作步骤。
是通过代码导出,还是Designer导出的?
如果是代码,请把关键部分贴出来。
回复 使用道具 举报
wlp5402
银牌会员   /  发表于:2010-11-18 14:41:00
地板
使用saveexcel
上面的已结果,但有一个做不到
fps.activesheet.cells[1, 2].Formula="IF(A1>0.89,'90 UP', '')";
=IF(A1>0.89,'90 UP', '')在excel是可以用到的.请部在fps里要怎么写?
回复 使用道具 举报
gw0506
超级版主   /  发表于:2010-11-18 14:45:00
5#
代码不对,要用双引号。
Excel中也要用双引号。
回复 使用道具 举报
wlp5402
银牌会员   /  发表于:2010-11-18 14:50:00
6#
fps.activesheet.cells[1, 2].Formula="IF(A1>0.89,'90 UP', '')"; 里面要怎么双引号呢?
回复 使用道具 举报
gw0506
超级版主   /  发表于:2010-11-18 15:11:00
7#
用转义字符。
回复 使用道具 举报
wlp5402
银牌会员   /  发表于:2010-11-18 16:20:00
8#
还有个问题.我要设置导入小数位2位要怎么写?
回复 使用道具 举报
wlp5402
银牌会员   /  发表于:2010-11-18 16:21:00
9#
例如: 2.1 导到excel显示2.10,
回复 使用道具 举报
gw0506
超级版主   /  发表于:2010-11-18 17:07:00
10#
你要想让Spread中显示为2.10,然后正常导出到Excel中即可。
Spread中,定制Cell小数位,可以使用NumberCellType中的DecimalPlaces属性。
详情请参见帮助文档。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部