我想一次向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类。但没有找到任何帮助。
是。从Excel.js 1.4开始,您可以使用相同的add方法添加多行。参见TableRowCollection.add。