WPS js宏 将表格按固定行拆分成工作簿
时间: 2024-09-27 13:09:31 浏览: 150
wps js宏开发表格数据拆分与合并的加载宏工具
WPS JS宏是一种利用JavaScript脚本在WPS表格中自动化执行任务的功能。如果你想通过宏将表格按照固定行数拆分成多个独立的工作簿,可以编写一段这样的脚本:
```javascript
// 宏操作
var workbook = new WPS.Workbook(); // 创建一个新的工作簿
var sheetData = activeSheet.getData(); // 获取当前活动表的数据
// 指定每份工作簿包含的行数
var numRowsPerWorkbook = 10;
for (var i = 0; i < sheetData.length; i += numRowsPerWorkbook) {
var startRow = i;
var endRow = Math.min(i + numRowsPerWorkbook, sheetData.length);
// 创建新的工作表并复制数据
var newSheet = workbook.createSheet();
for (var j = startRow; j < endRow; j++) {
newSheet.addRow(sheetData[j]);
}
// 保存新工作簿
var filename = "Split_" + (i / numRowsPerWorkbook + 1) + ".xlsx";
workbook.saveAs(filename);
}
阅读全文