问题标签 [exceljs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
node.js - 修改现有 Excel 文件而不更改原始格式和链接
我正在开发一个 NodeJS 项目,我需要修改现有的 Excel 电子表格,但不更改原始格式或链接,只需向几个单元格添加值。目前我一直在使用exceljs
它来修改电子表格时效果很好,但输出会删除所有原始样式、格式和链接。
是否有另一个 javascript npm 或库可以帮助我解决这个问题,或者是否有可能exceljs
?
这是我到目前为止所拥有的:
谢谢!
excel - 在同一张 Excel 表中打开 Office JS 模板
我想通过我现有的 VBA 宏或 VSTO 应用程序功能区在相同的 excel 环境/文件而不是新的 excel 文件/工作表中打开一个独立的 Excel JS 应用程序作为操作窗格。
试图以不同的方式解释:
我已经开发了具有各种功能区的 VSTO 应用程序,现在我喜欢在该活动的 excel 表中打开独立的 Excel JS 应用程序,而不是弹出新的 excel 文件。
版本:Office 2013
谢谢,
帕万
node.js - 无法循环创建工作表
第一个工作表将具有“测试”名称,其他工作表将具有错误标题。你知道如何让它工作吗?
编辑:如果我在函数中生成我的工作表,它可以工作。
node.js - Exceljs写入文件
我正在从数据库获取数据并尝试填充 excel 文件。无法填充 Excel 文件。写入数据的代码如下。
用户功能如下
}
“测试”中的数据如下
编辑:应该是 worksheet.addRows(test); 并且应该在“writeFile”之外
javascript - 如何使用 excelJS 写入跨多列的单元格?
我可以使用 excelJS 创建一个跨越多列的 excel 单元格吗?
我尝试了带有单元格范围的 getCell 。但是该值仅在第一列中设置。
javascript - 在 Express 服务器上生成文件并启动客户端下载提示?
我正在使用 ExcelJS 模块生成 Excel 文件,但难以实现所需的流程。
我想要的是:
- 用户单击前端(使用 React 构建)上的按钮以下载 Excel 文件。这会触发 fetch('/downloads/results') ,它是文件创建和服务的后端端点。
- 该文件已生成并作为 get 请求的 res 发送到 /downloads/results。
- 用户从前端的浏览器中获得下载提示,以便他们决定将其保存在哪里。
现在发生的情况是,Node 只是在与服务器文件相同的文件夹中创建 Excel 文件,而不是在前端提示用户。创建文件的代码是“workbook.xlsx.writeFile('Project.xlsx')”
我当前的代码如下。
相关的服务器端代码块:
相关前端代码:
过去几天我一直在研究大部分时间,但还没有找到令人满意的解决方案。
我尝试让 generateSpreadsheet 函数返回一个流,以为我可以将它通过管道传输到 app.get 中的 res,但我有点被绊倒了。
感谢您提供的任何见解/方向!
node.js - 使用 exceljs 和 nodejs 下载的 xlsx 文件正在 libreOffice 中打开,但在 excel 2007 中显示损坏
这是我的代码。它创建一个 xlsx 文件,该文件在 libreoffice 中打开,但在 excel-2007 中显示损坏
还 workbook.xlsx.write(response) 下载 .zip 文件
请帮忙。
javascript - 用 Excel 数据加载数组并返回
任何人都可以帮助我加载带有 excel 数据的数组并将其作为函数返回吗?这是我的初始代码: