見出し画像

【業務効率化】Google Apps Scriptで日報メールを自動作成しよう - 前編 -【GAS】

今回はGoogle Apps Scriptを使って日報メールを自動作成する方法を紹介しました🙆‍♀️定型的な作業はGASに任せて業務効率化していきましょう~~!

◎動画はこちら

◎スクリプト

function myFunction({

 //to宛先を宣言
 var to = "aaa@sample.com,bbb@sample.com";
 
 //今日の日付を生成
 var date = new Date();
 date = Utilities.formatDate(date,"Asia/Tokyo","MM/dd");
 
 //件名を生成
 var subject = `【日報】${date} ○○○(名前)`;

 //本文の前半部分を宣言
 var body1 = 
`関係者の皆様お疲れ様です。事務職たらこです。
本日の日報をお送りしますのでご確認をお願いします。
==============================
【1】業務内容
==============================
==============================
【2】業務詳細
==============================
`;

 var body2 = ""//後編でカレンダーからイベント取得 

 //本文の後半部分を宣言
 var body3 = 
`
============================== 
【3】今週の目標
==============================
〈今週の目標〉
〈目標設定理由〉
〈本日の成果〉
〈理由と振り返り〉
・Good
・Bad
・Next
==============================
【4】今日のひとこと
==============================
==============================
以上でございます。何卒宜しくお願い致します。  
○○○(名前)  `;

//最終的な本文を生成
var body = body1 + body2 + body3;

//メールのoptionsを宣言
var options = {
  cc:"ccc@samle.com"
 }

//メールを下書き作成
GmailApp.createDraft(to,subject,body,options);
 
}

◎後編はこちら

最新講座はどんどんYoutubeにアップしていくので、ぜひチャンネル登録お願いします🦸‍♀️!





この記事が気に入ったらサポートをしてみませんか?