0
次のgoogleappsスクリプトコードをご覧ください。それが参照するスプレッドシートには4つの値があります。 a2の値は「2」である。私はこのコードを実行すると、件名に "2"のメールが届きます。私は "4"を受け続けるようです。何か案は?その値が存在するセルの行番号を持つ値を指定した場合
function rowofspecificvalue(){
var sheet = SpreadsheetApp.openById("1rMUrZFie94RLFDKaWVBPsQ-jebL8wNA6qsZWivMBDTk").getActiveSheet();
var data = sheet.getRange("a1:a4").getValues();
for(var i = 0; i<data.length;i++){
if(data[i][1] == "Two"){
Logger.log((i+1))
return i+1;
}
} MailApp.sendEmail ("[email protected]", i, "");
}
ありがとう!
こんにちは、Viktor、 お返事ありがとうございます。私ははっきりしなかった。私は実際に "2"が外部変数からのコードを探しています。だから私は "2"を入力した場合、私は "2"の電子メールを取得するコードを探しています。 「3」が入力された場合、私は「3」を受け取るでしょう。コードの他の部分を変更する必要はありません。私は "i"が間違った変数であることを知っています。私はそこに置くための正しい変数を探しています。 ありがとう – user6842951