getValue() 不 return 来自源文件的数据,Google App 脚本
getValue() does not return the data from the source file, Google App Script
我在下面有一个简单的脚本来获取 P 列最后一行的值,但是当我执行它时 return 根本没有任何值。源单元格中有这个 'E2&"gmail.com"',它应该 return 一个电子邮件地址:
下面是我创建的脚本
{
var ss = SpreadsheetApp.getActive().getSheetByName("L0 Scores");
var LastRow = ss.getLastRow();
var LastCol = ss.getLastColumn();
var Range = ss.getRange(1, 1, LastRow, LastCol);
var RangeValues = Range.getValues();
var Admin
for (i=LastRow; i<=LastRow; i++){
Admin = ss.getRange('P'+i).getValue();
Logger.log(Admin);
}
}
这就是我检查日志时发生的情况
提前致谢
function valueInLastRowColP() {
var ss=SpreadsheetApp.getActive();
var sh=ss.getSheetByName("L0 Scores");
var rg=sh.getRange(sh.getLastRow(),16);
return rg.getValue();
}
我在下面有一个简单的脚本来获取 P 列最后一行的值,但是当我执行它时 return 根本没有任何值。源单元格中有这个 'E2&"gmail.com"',它应该 return 一个电子邮件地址:
下面是我创建的脚本
{
var ss = SpreadsheetApp.getActive().getSheetByName("L0 Scores");
var LastRow = ss.getLastRow();
var LastCol = ss.getLastColumn();
var Range = ss.getRange(1, 1, LastRow, LastCol);
var RangeValues = Range.getValues();
var Admin
for (i=LastRow; i<=LastRow; i++){
Admin = ss.getRange('P'+i).getValue();
Logger.log(Admin);
}
}
这就是我检查日志时发生的情况
提前致谢
function valueInLastRowColP() {
var ss=SpreadsheetApp.getActive();
var sh=ss.getSheetByName("L0 Scores");
var rg=sh.getRange(sh.getLastRow(),16);
return rg.getValue();
}