//Always returns a sheet
function getSheetByName(spreadsheet, sheetName){
var sheet = spreadsheet.getSheetByName(sheetName);
return sheet || spreadsheet.insertSheet(sheetName);
}e.source.getSheetByName('Лог').appendRow([new Date(), err.message, err.stack]); записать getSheetByName(e.source, 'Лог').appendRow([new Date(), err.message, err.stack]);
e.source, это же несложно.