有这样一个需求:有一个excel
文件,里面有一个sheet
,有些内容是有填充背景色,有些是没有的,现在需要把特定背景色的内容筛选出来?
逻辑代码使用的Node
的xlsx
模块,通过看TS
声明文件发现单元格(CellObject
)的属性只有一个 's'
的属性是有关于样式和主题的,说明如下:
/** The style/theme of the cell (if applicable) */
s?: any;
然后我自己测试了下,然后把内容打印了出来,内容什么的都拿到了,但是返回的对象就是没有 's'
的信息,所以请问下用过这个模块的大神怎么样设置excel
文档的内容才能使返回的内容包含's'
的信息,或者是node
还有没有其他库可以实现这个需求?
文档
需要在 readFile 的时候, 添加额外的参数, cellStyles :
但是在我使用的时候, 发现只能是有部分样式, 像 居中 这类的样式, 可能还需要其他的解决方法, 不知道能不能满足你的需求