前提
GASでGmailから抽出した内容をスプレッドシートに転載するコードを作成しています。
メールに店舗コードが
****005
という形で表示されます。
現在のGASのコードでは、店舗コードがそのまま転載されているため、従業員から「店舗名で表示してほしい」と依頼がきております。
実現したいこと
店舗コードに対応する店舗名に変換してスプレッドシートに転載できればと考えています。
例)
****005 A店舗
****006 B店舗
****007 C店舗
このように10店舗ほどコードがありますが、コードを店舗名に置き換えてスプレッドシートに記載したいです。
該当のソースコード
// メール本文を取得
var plainBody = message.getPlainBody();
// 【ご利用店舗】を取り出す var shop = plainBody.match(/【ご利用店舗】 (.*)/); // 書き込むシートを取得 var sheet = SpreadsheetApp.getActive().getSheetByName('debit'); // 最終行を取得 var lastRow = sheet.getLastRow() + 1; // セルを取得して値を転記 sheet.getRange(lastRow, 1).setValue(shop[1]); });
0 コメント