2
如果我將信息複製/粘貼到兩個單元格中,我的腳本將正確運行並將單元格中的字符串與用戶的正確行匹配,以便查找其電子郵件。如果我讓我的Google表單填充第一個單元格,但是兩個單元格中的數據不再匹配。我可能忽略了比較字符串的顯而易見的事情,但希望有人能指出我正確的方向。這是我迄今爲止的代碼。如何比較Google電子表格中的單元格之間的字符串數據?
var rows = SpreadsheetApp.getActiveSheet().getLastRow();
var cell = SpreadsheetApp.getActiveSheet().getRange(rows, 2);
var value = cell.getValue().toString();
var ss = SpreadsheetApp.getActiveSpreadsheet();
ss.setActiveSheet(ss.getSheets()[1]);
var sheet;
var teacher;
var cc = "no match";
for(var h=1; h <= ss.getLastRow(); h++)
{
sheet = ss.getActiveSheet().getRange(h, 2);
teacher = sheet.getValue().toString();
if (value == teacher)
cc = ss.getActiveSheet().getRange(h, 1).getValue().toString();
}