我正在使用Google Apps脚本。 我需要访问电子表格中的一些信息。 我导航到该文件并找到其ID。 但是,功能 var fileID = file.getId() var activityName = Sheets.Spreadsheets.Values.get(fileID,'B1:B4'); 似乎不接受该ID,甚至在我登录并检查该ID时都认为该ID是正确的。
Sheet1.getRange('4:4').activate().getFilter().remove();
data.getRange('2:2').activate().getFilter().remove();
答案 0 :(得分:1)
这对我有用:
function getTheInformation() {
var dApp = DriveApp;
var folderIter = dApp.getFoldersByName("Questions");
var folder = folderIter.next();
var filesIter = folder.getFiles();
while (filesIter.hasNext()) {
var file = filesIter.next();
var fileID = file.getId()
var fileName = file.getName();
if(fileName=='StackOverflow1') {
var values = Sheets.Spreadsheets.Values.get (fileID,'Sheet1!B1:B4')
Logger.log(values);
}
}
}
我做了一些不同的事情:我将工作表名称添加到范围中,并且还检查了正确的文件名。