-1

我正在使用xlsx-populate模块制作 excel 文件,但我需要将一些行和列合并在一起并为此设置值。有人帮我制作这个excel文件吗?

例如合并merge(A1, C3)并将我的值添加到大行中。

4

1 回答 1

4

这是使用xlsl-populate模块创建合并单元格的示例。

我们创建了 2 组合并的单元格,我认为这让您对如何进行有一个很好的了解:

const XlsxPopulate = require('xlsx-populate');

async function testMerge() {
    let workbook = await XlsxPopulate.fromBlankAsync();

    // Create a range of merged cells.
    const range = workbook.sheet(0).range("A1:C3");
    range.value("We are merged!!");
    range.style({horizontalAlignment: "center", verticalAlignment: "center", })
    range.merged(true);

    // Create another range of merged cells.
    const range2 = workbook.sheet(0).range("D1:F3");
    range2.value("We are also merged!!");
    range2.style({horizontalAlignment: "center", verticalAlignment: "center", })
    range2.merged(true);

    // Write to the output file.
    await workbook.toFileAsync("./out.xlsx");
}

testMerge();
于 2019-10-23T08:16:35.817 回答