Excel数字格式损坏

时间:2017-12-27 18:49:52

标签: javascript c# excel kendo-ui export

当我使用kendo-ui javascript或EPPlus库(C#)导出到Excel时 原始数字格式损害赔偿:

sheet.rows[i].cells[c].format = '_-* # ##0_р_._-;-* # ##0_р_._-;_-* "-"??_р_._-;_-@@_-';

代码中的掩码格式:

_-* # ##0_р_._-;-* # ##0_р_._-;_-* "-"??_р_._-;_-@@_-

结果最终excel文件中的掩码格式:

_-* #\ ##0_р_._-;-* #\ ##0_р_._-;_-* "-"??_р_._-;_-@_-

我尝试了没有空格的面具 - 它有效,但这些格式对我来说并不是必需的 是什么导致了这种行为?

1 个答案:

答案 0 :(得分:0)

我认为在kendo-ui中你需要转义哈希字符:

sheet.rows[i].cells[c].format = '_-* \\\\# \\\\#\\\\#0_р_._-;-* \\\\# \\\\#\\\\#0_р_._-;_-* "-"??_р_._-;_-@@_-';