在文档中,似乎Google电子表格和Google工作表都有诸如getActiveCell()这样的方法,这导致“电子表格”对象和“工作表”对象之间的区别有什么不同。我假设电子表格是一组工作表。假设我想用以下代码打开一个文件,其中我的电子表格只有一个表(请参阅注释行中的问题,并假设我想对这两个文件的第一个表执行操作):
function OpenFile(FileName) {
var FileToGetIterator = DriveApp.getFilesByName(FileName);
var FileToGet = FileToGetIterator.next();
var SpreadSheets = SpreadsheetApp.open(FileToGet);
var SpreadSheet1 = SpreadSheets.getSheets()[0]; // is this line necessary??
}类似地,用于创建文件
function CreateFile(SpreadSheetName) {
var NewSpreadSheets = SpreadsheetApp.Create(SpreadSheetName);
var NewSpreadSheet = NewSpreadSheets.getSheets()[0]; // is this line necessary?
}发布于 2016-06-10 14:25:30
创建电子表格或打开电子表格时,它会自动打开电子表格的第一个表,所以没有必要。不过,打开的工作表是作为“活动单”打开的,而且与使用方法专门打开特定工作表相比,您得到的方法更少
https://stackoverflow.com/questions/37750283
复制相似问题