要在谷歌脚本中遍历范围以查找匹配的字符串,可以使用循环结构和条件判断来实现。下面是一个示例代码,演示了如何在谷歌脚本中遍历一个单元格范围以查找匹配的字符串。
function findMatchingString() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var range = sheet.getDataRange();
var values = range.getValues();
var searchString = "匹配的字符串"; // 要查找的字符串
for (var row = 0; row < values.length; row++) {
for (var col = 0; col < values[row].length; col++) {
if (values[row][col] === searchString) { // 找到匹配的字符串
var cell = sheet.getRange(row + 1, col + 1); // 获取匹配的单元格
Logger.log("找到匹配的字符串在单元格 " + cell.getA1Notation());
// 在这里可以执行其他操作,比如修改单元格的内容或者格式等
}
}
}
}
这个示例代码会在当前活动的谷歌表格中遍历所有单元格,查找与searchString相匹配的字符串。当找到匹配的字符串时,会使用Logger.log()函数输出匹配字符串所在单元格的A1表示法。你可以根据需要修改这部分代码,执行其他操作,比如修改单元格的内容或者格式等。
上一篇:遍历范围的递减循环