找回密码
 立即注册

QQ登录

只需一步,快速开始

dowsky

新手上路

2

主题

4

帖子

69

积分

新手上路

积分
69
  • 60

    金币

  • 主题

  • 帖子

最新发帖
dowsky
新手上路   /  发表于:2010-11-8 11:41  /   查看:7565  /  回复:5
如何将一个单元格里的Double类型的数据转换成会计专用格式。

谢谢!

5 个回复

倒序浏览
gw0506
超级版主   /  发表于:2010-11-8 12:02:00
沙发
请问你说的会计专用格式具体是什么:
比如是带有什么前缀?保留几位小数?是否有后缀?等等。
回复 使用道具 举报
dowsky
新手上路   /  发表于:2010-11-8 14:08:00
板凳


就是图中有颜色标记的格式
回复 使用道具 举报
gw0506
超级版主   /  发表于:2010-11-8 15:39:00
地板
您可以通过DecimalPlaces属性调整小数点后的占位符,通过DecimalSeparator调整小数位分隔符等等。例如:

  1. FarPoint.Win.Spread.CellType.NumberCellType nmbrcell = new FarPoint.Win.Spread.CellType.NumberCellType();

  2. nmbrcell.DecimalSeparator = ",";

  3. nmbrcell.DecimalPlaces = 5;

  4. nmbrcell.LeadingZero = FarPoint.Win.Spread.CellType.LeadingZero.UseRegional;

  5. nmbrcell.MaximumValue = 500.000;

  6. nmbrcell.MinimumValue = -10.000;

  7. fpSpread1.ActiveSheet.Cells[1, 1].CellType = nmbrcell;

复制代码
回复 使用道具 举报
dowsky
新手上路   /  发表于:2010-11-9 15:00:00
5#
感谢你的答复
回复 使用道具 举报
gw0506
超级版主   /  发表于:2010-11-9 16:03:00
6#
客气客气。
有问题或者经验,欢迎继续交流~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部