这是我的脚本。它返回文件夹“我的文件夹”中每个工作表的 url,但不返回我要求的单元格值。任何人都可以看到有什么问题吗?我检查了电子表格以确保引用的单元格中有值。
`function onOpen() { var folder = DocsList.getFolder("我的文件夹"); var 内容 = 文件夹.getFiles();
var file;
var data;
var sheet = SpreadsheetApp.getActiveSheet();
sheet.clearContents();
sheet.appendRow(["link to sheet", "Name", "Type", "Primary Contact"]);
for (var i = 0; i < contents.length; i++) {
file = contents[i];
var cellValue;
if (file.getFileType() === "SPREADSHEET") {
var sheet = SpreadsheetApp.openById(file.getId()).getSheetByName("Site Demographics");
var value1 = sheet.getRange('B7').getValue();
var value2 = sheet.getRange('C7').getValue();
var value3 = sheet.getRange('H9').getValue();
cellValue = ""+value1 + value2 + value3;
} else {
cellValue = null; // No Data
}
data = [ file.getUrl(),cellValue ]
sheet.appendRow(data);
}
};`