找回密码
 立即注册

QQ登录

只需一步,快速开始

HNA_fengjie

论坛元老

39

主题

97

帖子

1万

积分

论坛元老

积分
14189

活字格认证

HNA_fengjie
论坛元老   /  发表于:2011-10-31 17:20  /   查看:4134  /  回复:3
你好,我想设置单元格内的数值显示为如附件图中的样式,也就是会计用显示每隔3位就用一个逗号隔开,请帮忙解决一下~~~

4882536421468.jpg

4.93 KB, 下载次数: 101

3 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-10-31 18:08:00
沙发
可以使用CurrencyCellType 类型:
  1.             FarPoint.Web.Spread.CurrencyCellType currType = new FarPoint.Web.Spread.CurrencyCellType();
  2.             currType.FixedPoint = true;            
  3.             FpSpread1.Cells[0, 0].CellType = currType;
复制代码
回复 使用道具 举报
HNA_fengjie
论坛元老   /  发表于:2011-11-1 10:17:00
板凳
根据提供的代码设置以后显示效果如附件中显示,想去掉红圈部分“¥”标志,请问如何更改~~~

5492086733462.jpg

6.1 KB, 下载次数: 84

回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-11-1 14:16:00
地板

回复 3# HNA_fengjie 的帖子

只显示 ###,###.##的样式可以通过以下代码设置:
  1.             DoubleCellType dct = new DoubleCellType();
  2.             dct.NumberFormat = new System.Globalization.NumberFormatInfo();
  3.             dct.DecimalDigits = 2;
  4.             dct.FixedPoint = true;
  5.             FpSpread1.Cells[0, 0].Value = 321234.56;
  6.             FpSpread1.Cells[0, 0].CellType = dct;
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部