js-xlsx 怎么在excel单元格设置颜色

如题,用的js-xlsx插件生成excel文件,怎么设置填充色呀

ws[XLSX.utils.encode_cell({
            c : x + 1,
            r : y + 1
        })].s = {fill: { bgColor: { rgb: "30000000"  }}}

我这么写没效果

阅读 22.4k
8 个回答

普通版本不支持自定义样式。如字体、颜色等。自定义样式下载pro版,地址https://sheetjs.com/pro

新手上路,请多包涵

请问解决了么,遇见了同样的问题

样式的问题困扰我了很久 不知道楼主找到新的方案没?

新手上路,请多包涵

碰到一样的问题了,写的样式不生效,楼主这个问题解决了吗?

新手上路,请多包涵

怎样读取excel表中的填充颜色?,这个插件支持吗

新手上路,请多包涵

同时设置fgColor和bgColor试试

extended features (styles, PivotTables, etc) need pro version...
see note

import XLSXStyle from 'xlsx-style'
var wbout = XLSXStyle.write(wb, {
    bookType: "xlsx",
    bookSST: true,
    type: "buffer",
    cellStyles: true
});

别问我为什么,不解释

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏