Skip to content

Latest commit

 

History

History
36 lines (29 loc) · 1.56 KB

3.账单格式.md

File metadata and controls

36 lines (29 loc) · 1.56 KB

账单格式

Excel.View.Sheets支持类似excel的会计专用格式

一个标准的会计专用格式类似: '($* #,##0.00);($* (#,##0.00);($* "-"??);(@_)'

sheet.setFormatter(2, 2, '_($* #,##0.00_);_($* (#,##0.00);_($* "-"??_);_(@_)');

会计专用格式的不同模式:

添加空格(''): 要创建一个以数字格式显示字符宽度的空格,包括一个下划线字符(),后面是您想要使用的字符。

sheet.setFormatter(2, 2, '#_)');

重复字符(''): 要在格式中重复下一个字符以填充列的宽度,请在数字格式中包含星号()。

sheet.setFormatter(2, 2, '@*-');

千分符与数值缩放(','): 在一个数字中显示数千分隔符。如果格式包含一个由数字符号(#)或0所包围的逗号,则以逗号分隔。数字占位符后面的逗号将数字缩放到1000。例如,如果格式是。0,在单元格中输入12,200,000,显示的是12.2000。

sheet.setFormatter(2, 2, '#,###');
sheet.setFormatter(2, 3, '#,,');

百分数('%'): 显示数字为100的百分数,例如,显示0.08为8%或2.8为280%,包括数字格式的百分号(%)。例如,要显示(2,2)的百分比为100,您还可以将该数字显示为10000的百分比。

sheet.setFormatter(2, 2, '0%');
sheet.setFormatter(2, 2, '#%%');

数字占位符('?'): 在数字占位符中添加数字占位符,这个数字占位符?遵循与0相同的规则。然而在小数点的两边增加了一个零的空间。

sheet.setFormatter(2, 2, '#.???');