4
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

ALHAdvent Calendar 2019

Day 2

ワイ「いちいち確認すんのメンドくない?せや、GASで半自動化したろ」

Last updated at Posted at 2019-12-01

#Advent Calender 初参加!!
ALH Advent Calender 2日目 です!
うちの会社の人(@supreme0110) が夏頃に「やってみたーーーい!!!」という物凄い熱量で呼びかけていたので、流れに身を任せて参加してみました。
『もうちょい時間あるなー^^』と思っていましたが、そんなことはなく。

毎日の業務に追われていたらあっという間に年末ですよ。決してだらだらしていたわけではないぞ!!
今年もたくさんの反省点がありました。。。

こうも毎日忙しいと仕事に追われてしまい『明日やろーっと』が続いてしまい、今に至るわけです。
明日やろうはバカヤロウだぞ!!良い子のみんなは真似しちゃだめだゾ★

#本題:ところで、Gmail確認すんのメンドクない??

さてさて、前置きが長くなってしまいましたが本題に入ります。掲題の件について、背景をお話しさせて頂きます。

私が勤めているオフィスには、複数のセミナールームがあります。
研修したり、ミーティングしたり、ゲームしたr・・・おっと、誰か来たようだ・・・とまあ、非常に利用する頻度が高いんです。

そして、セミナールームを借りるためには申請が必要となり、上司に対してチャットでオフィス利用申請を依頼します。

・・・さてここで何となくお気づきの方もいらっしゃるかと思いますが、上司は何かと忙しいものです。
日頃の業務も忙しく、更に私たち部下の面倒も行い、そして上司の上司から何やかんや言われていることでしょう。

そんなことを考えるだけで頭痛が痛いですね。
何はともあれ「面白そうだからやってみっか」という何となーくな流れでGASを使って半自動化してみました。

Googleフォーム申請→Gmailが上司へ→確認したら依頼者へGmailが送信される

という物を作りました。仕組みとしては、以下の通り。

  1. Googleフォームから依頼者が利用申請を出した時点でGoogleスプレッドシートへ書き込まれる。
  2. スプレッドシートに反映されたら、GASが動き上司のメールアドレスへ申請依頼メール(リンク付き)が送信される。(部下→上司へのチャット不要!
  3. メールを受け取った上司は、スプレッドシートを確認し自分の名前をプルダウンで選択→チェックボックスにチェックをいれる。
  4. チェックを入れた時点で更新時間がスプレッドシートに反映され、依頼者へ確認メールが送信される。(上司→部下へのチャット不要!!

ソースはGithubに置いてます。
「中で何してんの?」っていうのはコメントアウトして記載していますので、良ければご覧ください。

まとめ

今回は、自動化について焦点を当ててみました。
自動化と聞くと、何だか難しそう・・・と思いがちでしたが意外と身近な物から簡単にすることができました。

ALH Advent Calender 1日目 でもGASについて書かれていたので、良ければそちらの記事もご覧ください。

GASでWebアプリ、はじめました

それでは、ここまで読んでくださりありがとうございました。
また機会があれば、ぜひ参加させていただきます!

4
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?