NEW 新たにAIワーカー機能が登場。あなただけのAI社員をつくろう! 詳しくはこちら
AIワーカー機能であなただけのAI社員をつくろう! 詳しくはこちら
GoogleカレンダーとYoomの連携イメージ
【簡単設定】Googleカレンダーの予定を一括削除する方法
Yoomを詳しくみる
この記事のテンプレートを試す
GoogleカレンダーとYoomの連携イメージ
フローボット活用術

2026-02-06

【簡単設定】Googleカレンダーの予定を一括削除する方法

Ayu Sugiyama
Ayu Sugiyama

「プロジェクトが終了したので、関連する大量の予定をカレンダーから消したい…」

「テストで登録したダミーの予定や、誤って重複登録してしまったスケジュールを一つひとつ手作業で消すのが面倒…」

このように、Googleカレンダーの予定を手作業で削除することに手間や限界を感じていませんか?

もし、特定の条件に合致するGoogleカレンダーの予定を自動で一括削除できる仕組みがあれば、こうした面倒なカレンダー整理作業から解放され、より重要な業務に集中するための貴重な時間を生み出すことができます!

今回ご紹介する自動化は、プログラミングの知識がなくてもノーコードで簡単に設定できるので、ぜひこの機会に導入して、日々のカレンダー管理をもっと楽にしましょう!

とにかく早く試したい方へ

YoomにはGoogleカレンダーの予定を一括削除する業務フロー自動化のテンプレートが用意されているので、「まずは試してみたい!」という方は、以下のバナーをクリックして、すぐに自動化を体験してみましょう!


■概要
定期的なイベントの終了後やプロジェクトの完了後、Googleカレンダー上に残った大量の予定を一つひとつ手作業で削除するのは手間がかかる作業ではないでしょうか。このワークフローを活用すれば、Google スプレッドシートにまとめた情報をもとに、対象となるGoogleカレンダーの予定を一括で削除する処理を自動化し、面倒な手作業から解放されます。
■このテンプレートをおすすめする方
  • Googleカレンダーの予定を手作業で削除しており、非効率だと感じている方
  • Google スプレッドシートで管理している情報と連携し、予定を一括削除したい方
  • プロジェクト完了後の予定整理など、定期的なカレンダーのメンテナンスを効率化したい方
■このテンプレートを使うメリット
  • 指定したGoogle スプレッドシートの情報をもとに自動で予定が削除されるため、これまで手作業での一括削除に費やしていた時間を短縮できます
  • 手作業による削除漏れや、誤って別の予定を削除してしまうといったヒューマンエラーの発生を防ぎ、正確なカレンダー管理を実現します
■フローボットの流れ
  1. はじめに、Google スプレッドシートとGoogleカレンダーをYoomと連携します
  2. 次に、トリガーで「手動で起動する」を設定し、任意のタイミングで実行できるようにします
  3. 次に、オペレーションでGoogle スプレッドシートの「複数のレコードを取得する」を設定し、削除対象の予定情報が記載された行を取得します
  4. 次に、ループ機能を用いて、取得したレコードの件数分、後続の処理を繰り返すように設定します
  5. 続いて、ループ処理の中でGoogleカレンダーの「予定を削除」を設定し、対象の予定を一つずつ自動で削除します
  6. 最後に、ループ処理の中でGoogleカレンダーの「レコードを更新する」を設定し、対象の予定の処理情報を反映します
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
  • Google スプレッドシートのオペレーションでは、削除対象の予定情報が記載されている任意のスプレッドシートIDやシート名を設定してください
  • ループ機能では、前段のGoogle スプレッドシートで取得した情報のうち、繰り返し処理の対象としたい値を任意で設定してください
  • Googleカレンダーのオペレーションでは、対象となるカレンダーのIDや、削除する予定を特定するための予定IDを任意の値で設定してください
■注意事項
  • Google スプレッドシート、GoogleカレンダーのそれぞれとYoomを連携してください。
  • 「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
  • チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。

Googleカレンダーの予定を一括削除するフローを作ってみよう

それではここから代表的な例として、Google スプレッドシートに記載された情報をもとに、Googleカレンダーの予定を一括で削除するフローを解説していきます!

ここではYoomを使用してノーコードで設定をしていくので、もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。

※今回連携するアプリの公式サイト:GoogleカレンダーGoogle スプレッドシート

[Yoomとは]

フローの作成方法

今回は大きく分けて以下のプロセスで作成します。

  • GoogleカレンダーとGoogle スプレッドシートのマイアプリ連携
  • テンプレートをコピー
  • Google スプレッドシート・同じ処理を繰り返す・Googleカレンダーのアクション設定
  • フロー稼働の準備完了


■概要
定期的なイベントの終了後やプロジェクトの完了後、Googleカレンダー上に残った大量の予定を一つひとつ手作業で削除するのは手間がかかる作業ではないでしょうか。このワークフローを活用すれば、Google スプレッドシートにまとめた情報をもとに、対象となるGoogleカレンダーの予定を一括で削除する処理を自動化し、面倒な手作業から解放されます。
■このテンプレートをおすすめする方
  • Googleカレンダーの予定を手作業で削除しており、非効率だと感じている方
  • Google スプレッドシートで管理している情報と連携し、予定を一括削除したい方
  • プロジェクト完了後の予定整理など、定期的なカレンダーのメンテナンスを効率化したい方
■このテンプレートを使うメリット
  • 指定したGoogle スプレッドシートの情報をもとに自動で予定が削除されるため、これまで手作業での一括削除に費やしていた時間を短縮できます
  • 手作業による削除漏れや、誤って別の予定を削除してしまうといったヒューマンエラーの発生を防ぎ、正確なカレンダー管理を実現します
■フローボットの流れ
  1. はじめに、Google スプレッドシートとGoogleカレンダーをYoomと連携します
  2. 次に、トリガーで「手動で起動する」を設定し、任意のタイミングで実行できるようにします
  3. 次に、オペレーションでGoogle スプレッドシートの「複数のレコードを取得する」を設定し、削除対象の予定情報が記載された行を取得します
  4. 次に、ループ機能を用いて、取得したレコードの件数分、後続の処理を繰り返すように設定します
  5. 続いて、ループ処理の中でGoogleカレンダーの「予定を削除」を設定し、対象の予定を一つずつ自動で削除します
  6. 最後に、ループ処理の中でGoogleカレンダーの「レコードを更新する」を設定し、対象の予定の処理情報を反映します
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
  • Google スプレッドシートのオペレーションでは、削除対象の予定情報が記載されている任意のスプレッドシートIDやシート名を設定してください
  • ループ機能では、前段のGoogle スプレッドシートで取得した情報のうち、繰り返し処理の対象としたい値を任意で設定してください
  • Googleカレンダーのオペレーションでは、対象となるカレンダーのIDや、削除する予定を特定するための予定IDを任意の値で設定してください
■注意事項
  • Google スプレッドシート、GoogleカレンダーのそれぞれとYoomを連携してください。
  • 「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
  • チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。

ステップ1:GoogleカレンダーとGoogle スプレッドシートをマイアプリ連携

ここでは、Yoomと各アプリを連携して、操作が行えるようにしていきます。

以下のナビでは、Google スプレッドシートのマイアプリ連携方法を解説しています。
Googleカレンダーも同じ手順で行えますので、ナビを参考にしてマイアプリ連携を行なってください。

前準備

①Googleカレンダーで削除対象の予定を作成する

あらかじめ削除対象となる予定をテスト用に作成してください。

今回は、以下の3つの予定を削除対象とします。

②Google スプレッドシートを用意する

今回のフローでは、「Google スプレッドシートの情報をもとに、Googleカレンダーの予定を一括で削除する」ため、削除対象の予定を記載したシートが必要になります。

シートには、「予定ID」・「ステータス」を必ず設定しましょう!

※「予定ID」は、Yoomのフローボット画面で確認できます。
ただし、1アクションとして1タスク消費されますので、ご注意ください。

確認する方法は、フローボット最下部の「+」をクリックし、オペレーション選択画面でGoogleカレンダーを選択します。

アクションは「予定の一覧を取得する」を選択しましょう。

必要事項を入力したら、テストを実行します。
テストに成功したら、下図のように予定一覧からIDを確認できます。

「予定ID」を確認できたら、コピーしてGoogle スプレッドシートに入力してください。

ステップ2:テンプレートをコピーする

続いてYoomのテンプレートをコピーします。
以下バナーの「試してみる」をクリックしましょう!


■概要
定期的なイベントの終了後やプロジェクトの完了後、Googleカレンダー上に残った大量の予定を一つひとつ手作業で削除するのは手間がかかる作業ではないでしょうか。このワークフローを活用すれば、Google スプレッドシートにまとめた情報をもとに、対象となるGoogleカレンダーの予定を一括で削除する処理を自動化し、面倒な手作業から解放されます。
■このテンプレートをおすすめする方
  • Googleカレンダーの予定を手作業で削除しており、非効率だと感じている方
  • Google スプレッドシートで管理している情報と連携し、予定を一括削除したい方
  • プロジェクト完了後の予定整理など、定期的なカレンダーのメンテナンスを効率化したい方
■このテンプレートを使うメリット
  • 指定したGoogle スプレッドシートの情報をもとに自動で予定が削除されるため、これまで手作業での一括削除に費やしていた時間を短縮できます
  • 手作業による削除漏れや、誤って別の予定を削除してしまうといったヒューマンエラーの発生を防ぎ、正確なカレンダー管理を実現します
■フローボットの流れ
  1. はじめに、Google スプレッドシートとGoogleカレンダーをYoomと連携します
  2. 次に、トリガーで「手動で起動する」を設定し、任意のタイミングで実行できるようにします
  3. 次に、オペレーションでGoogle スプレッドシートの「複数のレコードを取得する」を設定し、削除対象の予定情報が記載された行を取得します
  4. 次に、ループ機能を用いて、取得したレコードの件数分、後続の処理を繰り返すように設定します
  5. 続いて、ループ処理の中でGoogleカレンダーの「予定を削除」を設定し、対象の予定を一つずつ自動で削除します
  6. 最後に、ループ処理の中でGoogleカレンダーの「レコードを更新する」を設定し、対象の予定の処理情報を反映します
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
  • Google スプレッドシートのオペレーションでは、削除対象の予定情報が記載されている任意のスプレッドシートIDやシート名を設定してください
  • ループ機能では、前段のGoogle スプレッドシートで取得した情報のうち、繰り返し処理の対象としたい値を任意で設定してください
  • Googleカレンダーのオペレーションでは、対象となるカレンダーのIDや、削除する予定を特定するための予定IDを任意の値で設定してください
■注意事項
  • Google スプレッドシート、GoogleカレンダーのそれぞれとYoomを連携してください。
  • 「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
  • チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。

以下の画像のような画面が表示されたらテンプレートのコピーは完了です。
※コピーしたテンプレートは、「マイプロジェクト」内の「フローボット」に格納されています。

ステップ3:手動で起動する

今回のテンプレートは、「手動起動」を使用しております。
こちらの機能は、任意のタイミングでフローボットを起動できる機能です。
特定のタイミングではなく、人(担当者)による任意のタイミングで起動させたい場合に利用されます。
そのため、都度、フローボット画面より起動する必要があります。
※詳しい手動起動の設定方法は、リンクをご参照ください。

すべての設定を完了させると、フローボットの画面右上に「起動する」ボタンが表示されます。
フローを起動したい際に、フローボットを手動で起動させてください。