如何从 Excel 中的循环添加多条记录?
How to add multiple records from a loop in Excel?
需要从 Excel 中的循环中添加多条记录。根据给定的参数,它添加到第一列和第一行。需要用 worksheet.cell(1, 1)
替换什么才能将条目添加到第一列和所有后续行?
for (var i = 0; i < users.length; i++) {
worksheet.cell(1, 1).string(users[i].NAME).style(style);
}
这应该做你想做的,它将每个用户添加到一个新行(在第 1 列):
for (var i = 0; i < users.length; i++) {
worksheet.cell(i + 1, 1).string(users[i].NAME).style(style);
}
如果您愿意,也可以使用 forEach 循环:
users.forEach((user, index) => worksheet.cell(index + 1, 1).string(user.NAME).style(style));
需要从 Excel 中的循环中添加多条记录。根据给定的参数,它添加到第一列和第一行。需要用 worksheet.cell(1, 1)
替换什么才能将条目添加到第一列和所有后续行?
for (var i = 0; i < users.length; i++) {
worksheet.cell(1, 1).string(users[i].NAME).style(style);
}
这应该做你想做的,它将每个用户添加到一个新行(在第 1 列):
for (var i = 0; i < users.length; i++) {
worksheet.cell(i + 1, 1).string(users[i].NAME).style(style);
}
如果您愿意,也可以使用 forEach 循环:
users.forEach((user, index) => worksheet.cell(index + 1, 1).string(user.NAME).style(style));