Why am I getting this error: TypeError: SpreadsheetApp.getSpreadsheetById is not a function
Why am I getting this error: TypeError: SpreadsheetApp.getSpreadsheetById is not a function
这当然是一个新手问题,但我正在为它头疼。我只是不明白我做错了什么!
我有以下不完整且绝对不正确的脚本。但我的问题是,当我 运行 它时,出现以下错误:
TypeError: SpreadsheetApp.getSpreadsheetById is not a function
这是脚本:
function matchRow() {
var ss = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var ts = SpreadsheetApp.getSpreadsheetById('1Sq5prZI4a_UwesPTUQLnmXvtpJClyMcMlHM-m3JrE6g').getSheetByName('Quiz advertiser');
var countryIndex = ('Spain', 'Germany', 'France');
var getLastRowByMatch = matchRow();
if (ss.countryIndex = 'Spain');
getss.LastRowByMatch;
}
我做错了什么?
SpreadsheetApp.getSpreadsheetById
不存在。而不是
var ts = SpreadsheetApp.getSpreadsheetById('1Sq5prZI4a_UwesPTUQLnmXvtpJClyMcMlHM-m3JrE6g').getSheetByName('Quiz advertiser');
使用
var ts = SpreadsheetApp.openById('1Sq5prZI4a_UwesPTUQLnmXvtpJClyMcMlHM-m3JrE6g').getSheetByName('Quiz advertiser');
顺便说一下,引用的后面几行没有任何意义。看来你得花些时间复习了 https://developers.google.com/apps-script/guides/sheets.
参考资料
这当然是一个新手问题,但我正在为它头疼。我只是不明白我做错了什么! 我有以下不完整且绝对不正确的脚本。但我的问题是,当我 运行 它时,出现以下错误:
TypeError: SpreadsheetApp.getSpreadsheetById is not a function
这是脚本:
function matchRow() {
var ss = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var ts = SpreadsheetApp.getSpreadsheetById('1Sq5prZI4a_UwesPTUQLnmXvtpJClyMcMlHM-m3JrE6g').getSheetByName('Quiz advertiser');
var countryIndex = ('Spain', 'Germany', 'France');
var getLastRowByMatch = matchRow();
if (ss.countryIndex = 'Spain');
getss.LastRowByMatch;
}
我做错了什么?
SpreadsheetApp.getSpreadsheetById
不存在。而不是
var ts = SpreadsheetApp.getSpreadsheetById('1Sq5prZI4a_UwesPTUQLnmXvtpJClyMcMlHM-m3JrE6g').getSheetByName('Quiz advertiser');
使用
var ts = SpreadsheetApp.openById('1Sq5prZI4a_UwesPTUQLnmXvtpJClyMcMlHM-m3JrE6g').getSheetByName('Quiz advertiser');
顺便说一下,引用的后面几行没有任何意义。看来你得花些时间复习了 https://developers.google.com/apps-script/guides/sheets.
参考资料