GASで列番号と値からシート内を検索し、該当する行を取得したい
GASで、列番号と値から、シート内の値の行を取得しようとしています。
発生している問題・エラーメッセージ
エラーはありません。alert(1)は表示されますが、alert(2)以降が表示、実行されません。
該当のソースコード
javascript
1 document.getElementById("search_button").addEventListener("click", search); 2 3 4 function search() { 5 6 var keyword = document.getElementById("keyword").value; 7 alert(1) 8 var ss = SpreadsheetApp.openByUrl('https://~~~'); 9 //ここでストップ? 10 alert(2) 11 var data = ss.getsheetByName("シート1").getDataRage().getValues(); 12 alert(3) 13 14 for(var i=0; i<data.length;i++) { 15 if (data[i][1] == keyword){ 16 row = i+1; 17 alert("hit") 18 return; 19 } 20 } 21 22 if (row!= undefined){ 23 var value = sheet.getRange(row,2).getValue(); 24 document.getElementById("output1").innerText = value; 25 }else { 26 alert("none"); 27 } 28 29 return 0; 30 }
試したこと
alertを記述して確認しました。
補足情報
初心者なもので、レベルの低い質問ですが、何卒よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/11/10 10:43