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();
Lines 2 and 3 work fine, but line 4 gives the error "Cannot find the method getRange(number,number,number,number)." It seems to be getRange(number,..)available only for Active Sheet, not for openById.
This is mistake? Does anyone know the correct way to use this notation with SpreadsheetApp.openById()?
source
share