0
に私のコードは、このエラーを生成しているjavascriptのエラー:スプレッドシート
`ReferenceError: "cell" is not defined. (Line 7, file "Code")`
私は「AR」列内の任意のセルが編集されたときに通知されるようにしたいと思います。
マイコード:
function onEdit() { //To get email notification if any changes to the particular cells
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheetByName("Notificações");
var cell = ss.getActiveCell().getA1Notation();
var cellvalue = ss.getActiveCell().getValue().toString();
var recipients = "[email protected]";
var message = '';
if(cell.indexOf('AQ') != -1) {// means that if you edit column AQ
var subject ='Notificação de Alta Prioridade ';
var body =' Você acaba de receber uma notificação de alta prioridade. Acesse sua planilha de notificações para que possa elaborar uma tratativa' Logger.log(body);
MailApp.sendEmail(recipients,subject,body);
}
}
私が使用しているコード:関数のonEdit(){// 電子メール通知を取得する場合perticular細胞への変更 するvar SS = SpreadsheetApp.getActiveSpreadsheet(); var sheet = ss.getSheetByName( "Notificações"); var cell = ss.getActiveCell()。getA1Notation(); var cellvalue = ss.getActiveCell()。getValue()。toString(); var recipients = "[email protected]"; –
var message = ''; if(cell.indexOf( 'AQ')!= -1){//列AQを編集した場合を意味します。 var subject = 'Alta PriorityNotifyação' var body = 'アルファベット順のアルファベット順。あなたの名前を入力してください: Logger.log(body); MailApp.sendEmail(受信者、件名、本文)。 } } –
私は既に 'AR'の 'AQ'を変更しましたが、まだ表示されています: ReferenceError: "cell"は定義されていません。 (行7、ファイル "コード")解雇 –