货币格式是excelJS

时间:2017-01-06 17:01:54

标签: exceljs

如何在exceljs中格式化货币?

所有我发现的都是来自他们的文档...我不知道如何键入所以我粘贴它,但它似乎没有用

// Set Column 3 to Currency Format 
ws.getColumn(3).numFmt = '�#,##0;[Red]-�#,##0';

2 个答案:

答案 0 :(得分:2)

只是稍微修补一下。

ws.getColumn(3).numFmt = '$#,##0.00;[Red]-$#,##0.00';

#是可选数字。如果您不关心负数是红色的,可以将其保留为$#,##0.00

答案 1 :(得分:0)

对于完整的“会计”格式,例如,左对齐的“ $”,$-为$ 0.00等,您可以使用:

const numFmtStr = '_("$"* #,##0.00_);_("$"* (#,##0.00);_("$"* "-"??_);_(@_)';
cell.numFmt = numFmtStr;

请参阅:What are .NumberFormat Options In Excel VBA?