2018-05-05

GASで勤怠管理をプチ自動化

GASを使うのは初めてだけど、なんとか形になった。

自動化っつってもそんなに大層なことはやってなくて、

  1. その日毎に勤務先・休日がそれぞれ異なるウン十名の従業員へ、スケジュール表を元に「今日はこの勤務先に出勤する日ですよー」と自動モーニングメール
  2. モーニングメールを受け取った従業員には定刻までに空メールで返信してもらう
  3. 定刻になったら返信メールを元に自動スケジュール表のセルを塗り潰して、返事のない従業員を一目で判別

そんな感じ。

感想として、前にもここに書いたけど純正エディタはすごく使いづらい。

頭文字大文字じゃないと動かない関数なのに自動変換してくれなかったり、閉じ括弧補完してくれなかったり、インデントも行毎にいちいちTABキーさなきゃいけなかったり、(これはたぶんだけど)ES6に対応してなかったり。せっかくjs使ってるのに…!

下手したらVBEより使いづらいかも。

あと、今回はスプレッドシートGmailしか使わなかったんだけど、カレンダーとかも交えた方が後々幸せかもしれない、と思った。

とにかく純正エディタから早く逃れたくて最後の方はやっつけになってしまった。

無料で使わせてもらってる手前、あんまり文句も言えないんだけど、もうちょっとリッチになるだけで大分使う人増えそうな感じがするだけに、すごくもったいない気がした。

需要があるならそのうちQiitaかどっかに上げるかもしれない。

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん