Office.js:使用Excel.Range类在Excel上添加多行

问题描述 投票:0回答:1

我想一次向Excel中的表添加多行。现在,我们添加了for循环。

 await Excel.run(async (ctx: Excel.RequestContext) => {
        sheet = ctx.workbook.worksheets.getItem('sheetName');
        table = ctx.workbook.tables.getItem('tableName');
        await ctx.sync();

        for (let i: number = 0; i < addRowCount; i++) {
          table.rows.add();
        }
}

Office js上是否有API允许一次插入多行?我正在探索Excel.Range类。但没有找到任何帮助。

javascript excel office-js
1个回答
0
投票

是。从Excel.js 1.4开始,您可以使用相同的add方法添加多行。参见TableRowCollection.add

© www.soinside.com 2019 - 2024. All rights reserved.