Googleカレンダーのスケジュールを一括取得

Googleカレンダーのスケジュールを一括取得の画像
新人カメ吉

Gooleカレンダーの予定をスプレッドシートに一覧化する方法はないかな。

営業報告のレポートを作成したり、僕やメンバーの稼働状況を把握するのに活用したいんだ。

達人ぴょん吉

それならあるよ!Googleアカウント取得開始日終了日を設定するだけで予定を自動で一覧化してくれるGoogleスプレッドシートがあるよ。

サンプルファイルをコピーして設定すると5分くらいで簡単にできちゃうよ。
まずは完成品みてみて!

Googleスプレッドシートが開きます

このサンプルファイルでできること

  • Googleカレンダーに登録しているスケジュールを、スプレッドシートに一括取得する。
もくじ

当サイトをはじめてお使いの方へ

完成品 -どんなふうにできるのか

Googleカレンダーの画面

Googleカレンダーの画像

サンプルファイル「Googleカレンダーのスケジュール一括取得」で設定する画面

  1. サンプルファイルの「Googleカレンダーのスケジュール一括取得」シートにて、「Googleアカウント」「取得開始日」「取得終了日」を入力
  2. 「スケジュールの取得」をクリック
スケジュールを一括取得するシート画面

「スケジュール一覧」シートにデータ取得されている画面

「スケジュール一覧」シートに、「開始日」、「終了日」、「予定」のデータが取得されている

スケジュール取得完了の画像

しくみ -無料サービスを利用している概要の説明

Googleドライブ、Googleカレンダー、Google Spreadsheet 、Google Apps Script (GAS)のサービスを使用しています。 無料の範囲で使用できるサービスの組み合わせで構成しています。

Googleスプレッドシートが開きます

設定方法-サンプルファイルのコピーの仕方

ご自分のGoogleアカウントのGoogleドライブ「マイドライブ」に、無料サンプルファイルをコピーして使用します。無料サンプルファイルのコピー方法を説明します。(ご自分のGoogleアカウントにログインしている必要があります)

サンプルファイル(Googleスプレッドシート)の見方

「サンプルファイルを見てみる」ボタンをクリックすると、次のような「閲覧のみ」で無料公開しているGoogleスプレッドシートが開きます。シートは下記の3つあります。

  1. スケジュール一括取得
  2. スケジュール一覧
  3. 【参考】アプリの承認方法(初回のみ)
サンプルファイル(Googleスプレッドシート)の見方の画面

Googleスプレッドシートをコピーする

メニューバーの「ファイル」から「コピーを作成」をクリックします。

Googleスプレッドシートをコピーする画面

クリックすると、次の画像のような「ドキュメントをコピー」ダイアログボックスが開きます。 デフォルトで「フォルダ」に「マイドライブ」が設定されています。(ご自分のGoogleアカウントのGoogleドライブのマイドライブになります。)「コピーを作成」をクリックします。

「ドキュメントをコピー」ダイアログボックスの画面

自分の「マイドライブ」にコピーが作成されました。

「マイドライブ」にコピーが作成された画面
達人ぴょん吉

コピーができたら、最初に表示される「スケジュール一括取得」シートに記載している【利用手順】に沿って使用してみてね。
※エラーが出てうまくいかない時は、シートをコピーし直すとうまくいくこともあるよ。

Googleスプレッドシートが開きます