nodejs+ejsexcel做excel复杂导出,合并单元格

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nodejs+ejsexcel做excel复杂导出,合并单元格相关的知识,希望对你有一定的参考价值。

  1. var ejsexcel = require(‘ejsexcel‘);
  2. var fs = require(‘fs-extra‘);
  3. 上一个博文已经说明了通过ejsexcel做excel的导出功能,通过建立模板导出excel,现在需要合并单元格,通过ejsexcel在git上的说明,也是完成了对excel的导出;因为在模板中通过<%%>可以写任意的js代码,所以对合并单元格也是有案列,现在细分一下。
  4. 技术分享图片这个是模板中的代码,也就是js判断而已。
    5.技术分享图片技术分享图片这个是后台js代码,作为判断是否合并单元格及合并多少单元格的代码。
    6.技术分享图片这个是合并后的效果,虽然后台代码写的不是很简洁,单我在这传递的一个思路是,在ejsexcel上说的是<%mergeCellFn(C2:C3)%>合并C2和C3两个单元,这样就可以通过后台编写数据,在模板中判断是否符合,并把需要合并的单元格在后代做逻辑处理,传递到前台;我们并不知道我们到处数据是需要合并哪些单元格,一切都是活的数据。

以上是关于nodejs+ejsexcel做excel复杂导出,合并单元格的主要内容,如果未能解决你的问题,请参考以下文章

nodeJs ejsExcel模块使用,输出excel

在Node.js中使用ejsexcel输出EXCEL文件

使用nodejsejsExcelexpressvuejs编写一个excel转json的工具——第一步:创建一个包含webpack的vuejs项目

epplus 导出excel怎么设置excel表头

nodejs-xlsx导出的excel,office打开提示“发现不可读取的内容”?

用NODEJS处理EXCEL文件导入导出