var MasterSheet = SpreadsheetApp.openById("----------------");
var count = SpreadsheetApp.getActiveSheet().getRange(2, 3, 6, 4).getNumColumns();
var count = MasterSheet.getRange("C2:F7").getNumColumns();
var count = MasterSheet.getRange(2, 3, 6, 4).getNumColumns();
Run Code Online (Sandbox Code Playgroud)
第2行和第3行工作正常,但第4行给出错误"无法找到方法getRange(number,number,number,number)".它似乎getRange(number,..)只适用于活动表,而不适用于openById.
这是一个错误吗?有谁知道使用这种表示法的正确方法SpreadsheetApp.openById()?