スプレッドシートでA3~A50の間でセルに色が付いた時に、メールで通知が来るようにしたい

実現したいこと

スプレッドシートにて
A3~A50の間で、数値が100になったら色が変わるように条件付き書式設定をしているのですが、
色が変わった時点で、メールで通知が来るようにGASを組みたいのです。

ご教示いただけますと幸いです。

発生している問題・分からないこと

スプレッドシートにて
A3~A50の間で、数値が100になったら色が変わるように条件付き書式設定をしているのですが、
色が変わった時点で、メールで通知が来るようにGASを組みたいのです。

ご教示いただけますと幸いです。

該当のソースコード

//onChangeStatusはシートの値が変更された時に実行するようにトリガ設定しておく. function onChangeStatus(){   var Sheet = SpreadsheetApp.getActiveSheet(); //シートを取得 //A1の値が10以上に変更されたらメールを送信 if(Sheet.getRange('A1').getValue() >= 10){ //チェックしたいセル sendEmail(); Browser.msgBox('メールを送信しました'); }else{ Browser.msgBox('メール未送信'); } } function sendEmail(){ const recipient = "foobar@gmail.com"; //送信先のアドレスを書く const subject = '件名'; //件名を書く const body = `メッセージ`; //本文を書く const options = {name: '差出人'}; GmailApp.sendEmail(recipient, subject, body, options); //メール送信 }

試したこと・調べたこと

上記の詳細・結果

特定のセルが色が変わったらという設定まではできたが
A3~A50の間という設定を組んでもうまく回らなかった。

補足

特になし

コメントを投稿

0 コメント