0
Help us understand the problem. What are the problem?

More than 1 year has passed since last update.

posted at

updated at

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

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アプリ、はじめました

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

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Sign upLogin
0
Help us understand the problem. What are the problem?