要遍历具有动态范围的Google表中的所有条目,可以使用Google Apps Script来实现。下面是一个代码示例:
function traverseSpreadsheet() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var range = sheet.getDataRange(); // 获取整个数据范围
var values = range.getValues(); // 获取数据范围中的所有值
for (var i = 0; i < values.length; i++) {
var row = values[i];
// 在这里进行每一行的处理
for (var j = 0; j < row.length; j++) {
var cellValue = row[j];
// 在这里进行每个单元格的处理
Logger.log(cellValue);
}
}
}
这个示例使用了Google Apps Script中的SpreadsheetApp
服务来获取当前活动的Google表,并使用getDataRange()
方法来获取整个数据范围。然后,使用getValues()
方法获取数据范围中的所有值。接下来,使用两个循环来遍历每一行以及每个单元格,并在Logger.log()
中打印出每个单元格的值。
你可以根据自己的需求在内部循环中添加更多的处理逻辑,比如将值存储在数组中、进行计算、筛选特定的条目等等。
下一篇:遍历具有多个结果的JSON数组