28得票4回答
使用客户端JavaScript(如果可能,使用js-xlsx库)创建一个带有几种样式的Excel文件。

我想创建一个 Excel 文件(在.xlsx格式中)并使用客户端 JavaScript使其可供下载。我能够使用js-xlsx库创建示例文件。但我无法应用任何样式。至少需要一些基本的样式,包括标题的背景颜色,标题的粗字体和单元格的文本换行。 js-xlsx库文档说我们可以使用Cell Obje...

17得票2回答
sheetJS:当您想将毫秒转换为h:mm时,单元格对象应该是什么样子?

有人知道当你想将毫秒值转换为h:mm的持续时间格式时,单元格对象应该长成什么样子吗? 目前,我的单元格对象看起来像 { t: 'n', v: value, z: 'h:mm' } 但它没有显示正确的小时和分钟。

12得票2回答
如何使用xlsx npm包将内容写入特定单元格

我需要写入一个数值到指定的单元格(比如D4单元格)中,这是在我的xlsm文件中。我能看到以下选项:XLSX.writeFile(workbook, 'out.xlsx'); 在XLSX包文档(写入函数)中: 但我没有看到将一个值写入特定单元格的内容(需要将要写入的值传递到哪里?)。 或者,它不...

10得票1回答
如何在使用js-xlsx插件生成的Excel中添加筛选器

我想在使用js-xlsx javascript插件创建的数组数据的Excel列上添加筛选器,但我没有找到任何添加筛选器到表列的方法。 如果有人知道如何在Excel中添加列筛选器,请帮我一下。 我编写了以下代码以创建工作表对象。function createSheet(data, opts)...

8得票1回答
使用Exceljs包的npm来读写xlsm文件

我有一个包含少量数据的xlsm文件,需要在自动化期间编写一些数据并创建一个新的xlsm文件。使用下面的代码可以创建文件,但它变得损坏并且无法打开。文件大小减小,例如从8kb到7kb。不确定在编写文件时漏掉了什么。 var Excel = require('exceljs'); var wor...

7得票3回答
使用 XLSX.utils.json_to_sheet 的 header 选项时,表头不会被覆盖。

我将尝试通过传递标题数组到选项来改变头部标题,但它无法覆盖原有的标题。相反,它会在原始数据之前插入新的标题。我已经传递了相同数量的标题。 这是我的代码: const ws: XLSX.WorkSheet = XLSX.utils.json_to_sheet( json, {head...