要调整Apps Script函数以检查整列而不是单行,您可以使用以下代码示例:
function checkEntireColumn() { var sheet = SpreadsheetApp.getActiveSheet(); var columnValues = sheet.getRange("A2:A").getValues(); //Change A to the desired column for (var i = 0; i < columnValues.length; i++) { var rowValue = columnValues[i][0]; //Your condition here if (rowValue === "condition") { //Do something here } } }
在此示例中,我们首先获取当前活动工作表,然后使用getRange()方法获取要检查的列中的所有单元格的值。接下来,我们可以通过for循环逐行检查每个单元格的值,根据自己的条件执行相应的操作。请注意,当使用getValues()方法时,返回值是数组对象,其中每个元素都是行数组,因此我们需要使用[rowIndex][columnIndex]的形式来访问特定单元格的值。