1金币
本帖最后由 ycy0906 于 2020-9-9 12:15 编辑
我看一个单元格的初始formatter是undefined:
sheet.getCell(0,0).formatter(); // 它的值是undefined
然后我设置了这个单元格的formatter:
sheet.getCell(0,0).formatter("0.00%");
之后我又想清除此单元格的formatter,不知道要怎么写,我试过这两种写法:
sheet.getCell(0,0).formatter(undefined);
sheet.getCell(0,0).formatter("");
可这样写了之后这个单元格的格式都会变得异常,我再去拿它当前的格式:
sheet.getCell(0,0).formatter(); // 它的值变成了item_0,是啥意思?
这算是bug吗?请问要怎么做才能把单元格的formatter恢复成初始的undefined状态呢?
|
最佳答案
查看完整内容
您好,用sheet.getCell(0,3).formatter(null);和sheet.getCell(1,3).formatter(undefined);都可以清除单元格格式。
另外这边没有复现您说的值变成item_0,麻烦具体描述一下如何复现此问题。
|