找回密码
 立即注册

QQ登录

只需一步,快速开始

wodetnt

银牌会员

15

主题

32

帖子

3039

积分

银牌会员

积分
3039

活字格认证

wodetnt
银牌会员   /  发表于:2011-8-23 18:34  /   查看:6283  /  回复:1
项目需要显示两位小数,因此把单元个类型设置为两位小数,如计算的结果为“12.345”,单元格显示为12.34,怎么才能得到完整的12.345而显示的时候只显示两位小数,Excel里面如果设置为两位小数则显示为2位,但双击或调用时候仍然是完整的小数位数。

1 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-8-24 09:58:00
沙发

回复 1# wodetnt 的帖子

可以通过以下代码来设置显示数据的小数位数,与Excel的区别是Spread会对数据进行四舍五入操作,Excel是进行直接截断:

  1.             FarPoint.Win.Spread.CellType.NumberCellType cell = new FarPoint.Win.Spread.CellType.NumberCellType();
  2.             cell.DecimalPlaces = 2;
  3.             fpSpread1.ActiveSheet.Cells[0, 0].Renderer = cell;
  4.             fpSpread1.ActiveSheet.Cells[0, 0].Value = 5.005;
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部