I need to record the delete events in my Google Spreadsheet using Google Apps Script (delete a cell or entire row) and get the cell number and user name.
Function onEdit(e)
triggers when cells are edited and not when deleted.
function onEdit(e)
{
var range = e.range;
Logger.log(range.getRow());
Logger.log(Session.getActiveUser().getEmail());
if (range.getRow() === 3.0)
{
var recipient = "user@example.com";
var subject = 'Roster Notification';
MailApp.sendEmail(recipient, subject, "Hello, your roster has been updated. Please check. Thanks.");
}
}