![見出し画像](https://assets.st-note.com/production/uploads/images/79837250/rectangle_large_type_2_e99803fce374dd556080ac558503c13c.png?width=1200)
スプレッドシート(GAS)を使用したタスク管理
■改良バージョンを作りました!詳しくは見出しの『※改良バージョン(2023.2.4)』をご覧ください。
スプレッドシート+GASを使用してタスク管理する仕組みを作ったので紹介します。GASを使用しているためPCでの操作が前提となります。
特徴
Googleカレンダーへの登録(既存Googleカレンダーの利用も可能)
タスク登録日の朝、メール通知(複数カレンダーを使用した複数人への通知が可能)
作業用シートを使った入力補助機能
以上3つの特徴について説明していきます。
※手順どおり進めていく中で「承認」を求められますので許可してください。承認については以下の別記事で紹介してますのでご参照ください。
1 Googleカレンダーへの登録(既存Googleカレンダーの利用も可能)
(1)色つきセルへ入力する
![](https://assets.st-note.com/img/1653372527191-eFbl3jAqn0.png?width=1200)
(2)日付チェックを実行する
![](https://assets.st-note.com/img/1653372547628-MJCP0FbGsf.png?width=1200)
![](https://assets.st-note.com/img/1653372554507-2KpfxloYuM.png?width=1200)
(3)Googleカレンダーへ登録する
![](https://assets.st-note.com/img/1653375201090-PuQW2hhJCO.png?width=1200)
![](https://assets.st-note.com/img/1653375208002-FF8Z7qV0jc.png?width=1200)
![](https://assets.st-note.com/img/1653375219869-y4wVAy8XqB.png?width=1200)
(4)既存のカレンダーを利用する方法
① 「メール送信名簿」シートへ利用したいカレンダーのカレンダー名とカレンダーIDを設定する
![](https://assets.st-note.com/img/1653451545173-Cgm10Rea7J.png?width=1200)
【カレンダー名とカレンダーIDについて】
Googleカレンダーへアクセスし以下のとおり操作してください
![](https://assets.st-note.com/img/1653451615584-ShpplUoAAK.png?width=1200)
![](https://assets.st-note.com/img/1653451600312-e0xKGnABzl.png?width=1200)
![](https://assets.st-note.com/img/1653451655011-npazVePu3g.png?width=1200)
![](https://assets.st-note.com/img/1653451660648-cgz5p2qskf.png?width=1200)
②「メインシート」でカレンダー情報を呼び出す
![](https://assets.st-note.com/img/1653454184837-iRA1DYghL9.png?width=1200)
![](https://assets.st-note.com/img/1653454196862-PHa6se4UZQ.png?width=1200)
※(1)~(3)の手順で予定を追加登録することができます
2 タスク登録日の朝、メール通知(複数カレンダーを使用した複数人への通知が可能)
![](https://assets.st-note.com/img/1653456302481-exnl0PFmQ4.png?width=1200)
![](https://assets.st-note.com/img/1653456316828-5uQAk8nBK3.png?width=1200)
![](https://assets.st-note.com/img/1653456324977-yPaaUIJlmp.png?width=1200)
![](https://assets.st-note.com/img/1653456330728-TKFZ1HiUIT.png?width=1200)
3 作業用シートを使った入力補助機能
想定している使用シーンは、年間のタスクスケジュールなどがエクセル等のデータで配布された場合に、メインシートへコピーできる形にデータを加工したい場合などです。自由にご利用ください。
範囲選択して、一括で文字列を追加する機能があります。
![](https://assets.st-note.com/img/1653539610806-5avyDgfuc6.png?width=1200)
![](https://assets.st-note.com/img/1653539597398-FkKu0BcPiw.png)
【スプレッドシートをコピーする】
![](https://assets.st-note.com/img/1653563379364-pAYWpO3QA2.png?width=1200)
※改良バージョン(2023.2.4)
改良点
・年度入力を削除。これにより年度更新作業を不要にしました。
・「カレンダー情報を呼び出す」実行時、年選択のプルダウンを追加。
・「カレンダー情報を呼び出す」実行時のデザイン変更。
【改良バージョンのスプレッドシートをコピーする】
![](https://assets.st-note.com/img/1675466574305-VPBM7Fkl8N.png?width=1200)
以上になります。スマホへメール通知されるよう設定すれば仕事の落ちをほぼなくせると思いますので是非ご活用ください。
※2022.6.9
他人が作成したカレンダーへの追加登録は、共有設定が適切でないとできません。
この記事の「【カレンダー名とカレンダーIDについて】」のように「設定と共有」を開き以下の画像を参考に設定してください。
![](https://assets.st-note.com/img/1654752619728-NS6Ts9fTF1.png?width=1200)
この記事が気に入ったらサポートをしてみませんか?