使用 Node.js 在 Excel 文件中插入行和列

使用 Node.js 在 Excel 文件中插入行和列

Microsoft Excel 是这一技术领域领先且使用最广泛的软件之一。大多数组织将这个软件用于各种目的,并在 Excel 文件中维护大量数据。此外,手动修改多个数据文件总是很麻烦。在这篇博文中,我们将学习如何使用 Nodejs 以编程方式在 Excel 文件中插入行和列。然而,自动化这个过程将为企业提供效率和竞争优势。

本博文将介绍以下几点:

使用 Node.js 在 Excel 文件中插入行和列 - API 安装

我们将使用功能强大的 Node.js Excel 库 以编程方式在 Excel 工作表中插入行和列。您可以通过在终端中运行以下命令轻松安装。

npm install java
npm install aspose.cells

您可以访问此 链接 以进一步了解安装过程。

注意:应放置项目根目录中的源 XLSX 文件以测试功能。

在 Excel 工作表代码示例中插入多行

在本节中,我们将通过以下步骤和代码片段使用 Node.js 在 Excel 文件中插入行。

  1. 创建 Cells 类的对象。
  2. 通过初始化 WorkBook 子类的对象来加载 Excel 文件(即 sample.xlsx)。
  3. 调用 insertRows(rowIndex, totalRows, options) 方法在工作表的任何位置插入所需的行数。
  4. 使用 save(fileName) 方法保存文件。

以下代码片段以编程方式在 Excel 工作表中插入多行。

var aspose = aspose || {};
// 创建 Cells 类的对象。
aspose.cells = require("aspose.cells");
// 通过初始化 WorkBook 子类的对象来加载 Excel 文件(即 sample.xlsx)。
var sampleFile = "sample.xlsx";
var workbook = new aspose.cells.Workbook(sampleFile);
// 调用 insertRows(rowIndex, totalRows, options) 方法在工作表的任何位置插入所需数量的行。
workbook.getWorksheets().get(0).getCells().insertRows(1,2)
// 调用 save(fileName) 方法保存文件。
workbook.save("result.xlsx");

输出如下图所示。

使用 Node.js 在 Excel 文件中插入行和列

使用 Node.js 在 Excel 文件中插入行

用于在 Excel 表格中插入列的 Node.js 库

这个 Node.js Excel 库 提供了使用简单的代码行在 Excel 文件中添加列的功能。

以下是使用 Node.js 在 Excel 工作表中插入列的步骤。

  1. 导入并创建 Cells 类的对象。
  2. 通过使用 Excel 文件对其进行初始化来创建 WorkBook 子类的对象。
  3. 现在,调用 insertColumns(columnIndex, totalColumns) 方法将列插入 Excel 工作表。
  4. 最后,save(fileName) 方法将文件保存到根目录。

复制并粘贴下面提到的代码片段,以使用 Node.js 以编程方式在 Excel 文件中插入列。

var aspose = aspose || {};
// 导入并创建 Cells 类的对象。
aspose.cells = require("aspose.cells");
// 通过使用 Excel 文件对其进行初始化来创建 WorkBook 子类的对象。
var sampleFile = "sample.xlsx";
var workbook = new aspose.cells.Workbook(sampleFile);
// 调用 insertColumns(columnIndex, totalColumns) 方法将列插入 Excel 工作表。
workbook.getWorksheets().get(0).getCells().insertColumns(1,1)
// save(fileName) 将文件保存到根目录。
workbook.save("result.xlsx");

现在,启动服务器,您将看到如下图所示的输出。

以编程方式在 Excel 文件中插入列

以编程方式在 Excel 文件中插入列

获得免费许可证

您可以使用 免费临时许可证 将 Aspose.Cells 用于 Node.js,而不受评估限制。

结论

这篇博文到此结束。我们已经了解了如何使用 Node.js 在 Excel 文件中插入行和列。此外,您可以浏览 文档 以进一步了解 Aspose.Cells for Node.js。此外,conholdate.com 将撰写新的引人入胜的主题。因此,请保持联系以获取最新更新。

问一个问题

如有任何疑问,请随时在 论坛 上给我们写信。

也可以看看