这是我第一次为我的Google工作表开发Google脚本
这是我的脚本代码
function doGet(e) {
var url = 'https://docs.google.com/spreadsheets/d/1p3fW0Vkx89tdiws3Z-a5_LpLwyGYj7pacIek3f9Z96w/edit#gid=1862590156'
var name = '無標題表單 (回應)'
var SpreadSheet = SpreadsheetApp.openByUrl(url);
var values = sheet.getSheetValues(1, 1, 1, 1);
Logger.log(values);
}

当我运行脚本时,它会显示消息" ReferenceError:" sheet"没有定义。 (第7行,档案名称:巨集)"
我尝试使用本文ReferenceError: "Sheets" is not defined中的方法,但仍无法使用。 谢谢!
答案 0 :(得分:1)
<强> TL;博士强>
在提供的代码中将var SpreadSheet
更改为var sheet
。
正如错误消息所示:变量sheet
未在提供的代码中定义。
这意味着在尝试使用sheet
时,它还不存在。它必须先定义。
在使用变量sheet
var sheet = SpreadSheet.getSheetByName('YourSheetName');
或使用.openByUrl
var sheet = SpreadsheetApp.openByUrl(url);