在ExcelJS中实际值为0零时如何在单元格中显示'-'字符

问题描述

在Excel中使用自定义格式即可轻松完成此操作;但我不知道如何使用Javascript(ExcelJS)以编程方式进行操作。我不想替换该值,而不必替换它的显示方式。

view excel sheet

解决方法

我找到了实现此目标的方法,它可能会对其他人有所帮助。就是这样:

worksheet.getCell('A1').numFmt = '_(#,##0_);_( (#,##0);_( \\-\\ ??_);_(@_)';