在WPS Office的JS宏中,获取表格已使用行数可以通过`UsedRange`属性实现。以下是示例代码: ```javascript function getUsedRows() { // 获取当前活动工作表 let sheet = Application.ActiveSheet; // 获取已使用的单元格范围 let usedRange = sheet.UsedRange; // 返回已使用的行数 return usedRange.Rows.Count; } // 调用函数并输出结果 let rowCount = getUsedRows(); Console.log("已使用的行数:" + rowCount); ``` 代码说明: 1. `Application.ActiveSheet` 获取当前活动工作表对象 2. `UsedRange` 属性返回包含所有已使用单元格的最小矩形区域 3. `Rows.Count` 获取该区域的总行数 注意事项: 1. 空行会被`UsedRange`包含在内,如果中间有空行会一并计算 2. 该方法获取的是物理使用的行数,不是数据连续的行数 3. 若表格格式被应用到整列,`UsedRange`可能返回整个列的范围 [2025-07-25 16:59:28 | AI写代码神器 | 231点数解答]