var METADATA_SHEET_NAME = 'MetaData';
function readMetaData() {
var spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
var sheet = spreadsheet.getSheetByName(METADATA_SHEET_NAME);
var range = sheet.getRange(1, 2);
var fixVersion = range.getValue();
Logger.log(fixVersion);
return fixVersion;
}
In my current google script, I already have Sheet with Name MetaData
. I am storing a sheet name in variable METADATA_SHEET_NAME
. if I pass sheet name directly in getSheetByName()
method, it works perfectly but when I am passing variable name(in which I have stored sheet name) it is giving
TypeError: Cannot call method "getRange" of null.