【GAS】Googleカレンダーから必要な予定だけを自動でコピーするスクリプトを作る
Googleカレンダーから別のGoogleカレンダーに
指定した単語のある予定だけコピーするGASを動かしてみました。
私の使用用途としては、イベントカレンダーなどのたくさん予定の入ったカレンダーからお気に入りのイベントの日程を自分の予定にコピーしたりして
見つけやすくするといった使い方です。
カレンダーIDを確認
まずはコピー元とコピー先のカレンダーIDを確認します。
各カレンダーの三点リーダーから「設定」「カレンダーの設定」の中で「カレンダー ID」の部分を控えておきます。
後ろに@group.calendar.google.comと付いてる箇所がカレンダーIDです。
スクリプトを編集
スクリプトの3行目、4行目 コピー元カレンダーIDとコピー先カレンダーIDにそれぞれ入力します。
2行目で抜き出したいキーワードを指定します。
たとえば【会議】としておけば、【会議】がついた予定だけをコピー先カレンダーに追加されます。
定期実行
定期実行するためトリガーを作成します。
GASの左側の時計マークからトリガーを作成できます。
一回の実行で一ヶ月先まで登録しているけど、 私の場合はコピー元のカレンダーに一ヶ月の間に更新かかることもあるかなーと思ったので週一実行で作成してみました。
お好みの頻度でスケジューリングしてください。

