找回密码
 立即注册

QQ登录

只需一步,快速开始

kinglee6446

中级会员

10

主题

18

帖子

988

积分

中级会员

积分
988

活字格认证

[已处理] 四舍五入

kinglee6446
中级会员   /  发表于:2013-11-22 14:57  /   查看:4708  /  回复:1
spread里面要保持2位小数,并且四舍五入,现在能通过celltype控制显示两位小数,但是不能四舍五入,代码如下。如何才能在保持2位小数的同时四舍五入呢?求指教。

         【
         Dim numbertype As New NumberCellType
        numbertype.DecimalPlaces = 2
        numbertype.Separator = ","
        numbertype.ShowSeparator = True
        numbertype.LeadingZero = FarPoint.Win.Spread.CellType.LeadingZero.UseRegional
         】

1 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2013-11-22 15:28:00
沙发
回复 1楼kinglee6446的帖子

你好,
你的意思是,显示两位小数,第三位小数四舍五入吧?
我使用 NumberCellType 设置小数位后,自动就可以四舍五入。

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