2017-07-28 69 views
0

如何搜索某个单词列,然后获取包含该单词的单元格的位置?Google表格脚本查找单元格值

例如:如果在单元格A6中找到要搜索的单词,我想要得到A6。

我在下面的代码能够找到单词“xyz”,但我不知道如何在一个变量中记录它的单元格位置。

function search() { 

    var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet(); 

    for(var i=1;i<sheet.getLastRow();i++){ 
    var value = sheet.getRange(i, 1).getValue(); 

    if(value == 'xyz'){ 
      //how do I get the cell location of xyz? 
      var cell = ??? 
    } 
    } 

} 

谢谢。

+0

获取当前正在迭代的当前单元格 –

回答

0

单元格的位置将是值i和条件语句为true时的列值。

if(value == 'xyz'){ 
    //i is the row 
    //1 is the column 
    var cell = sheet.getCell(i,1); 
} 
相关问题