Google Apps ScriptとYoomの連携イメージ
【ラクラク設定】Google Apps Scriptを活用してシートを自動で複製する方法
Yoomを詳しくみる
この記事のテンプレートを試す
Google Apps ScriptとYoomの連携イメージ
フローボット活用術

2025-10-23

【ラクラク設定】Google Apps Scriptを活用してシートを自動で複製する方法

Shoko Ougitani
Shoko Ougitani

■概要

定期的なシートの複製作業、例えば週次レポートや月次データのバックアップなど、手作業で行うと手間がかかり、時には忘れてしまうこともあるのではないでしょうか。 このワークフローを活用すれば、指定した日時になると自動的にGoogle Apps Scriptを実行し、Google スプレッドシートのシートを複製するため、こうした手作業の手間や作業漏れといった課題を解消し、業務の正確性を保つことにつながります。

■このテンプレートをおすすめする方

  • Google スプレッドシートで定期的にシートを複製しており、その作業を自動化したいと考えている方
  • Google Apps Scriptを利用した業務自動化に関心があり、具体的な活用方法を探している方
  • 手作業によるシートの複製忘れや、実行タイミングのずれを防ぎたい方

■このテンプレートを使うメリット

  • 指定した日時にGoogle Apps Scriptが自動で実行されるため、これまで手作業で行っていたシート複製にかかる時間を削減できます。
  • スケジュールに基づいて自動的に処理が行われるため、作業の実行忘れやタイミングのずれといったヒューマンエラーの防止に繋がります。

■フローボットの流れ

  1. はじめに、Google Apps ScriptをYoomと連携します。
  2. 次に、トリガーでスケジュールトリガー機能を選択し、「スケジュールトリガー」アクションでフローボットが起動する日時や繰り返し間隔を設定します。
  3. 最後に、オペレーションでGoogle Apps Scriptを選択し、「スクリプトを実行」アクションで、あらかじめ用意したシート複製用のGoogle Apps Scriptを実行するように設定します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • スケジュールトリガー機能の設定では、フローボットを起動させたい特定の日時、または毎日、毎週、毎月といった繰り返し間隔を任意で設定してください。
  • Google Apps Scriptの「スクリプトを実行」アクションの設定では、実行したいGoogle Apps Scriptの実行可能URLと、スクリプト内の特定の関数名を任意で指定してください。これにより、ユーザーが作成した任意のシート複製ロジックを実行できます。

■注意事項

  • Google Apps ScriptとYoomを連携してください。

「毎月、報告用に同じフォーマットのスプレッドシートをコピーして日付だけ変えるのが面倒…」
「手作業でシートを複製していると、たまにコピー元を間違えたり、名前を付け間違えたりする…」
このように、Googleスプレッドシートのシート複製作業に手間を感じたり、ミスに悩まされたりしていませんか?

もし、特定のスケジュールや、Slackへのメッセージ投稿、Gmailの受信などをきっかけに、Google Apps Script(GAS)を使って自動でシートを複製できる仕組みがあれば、これらの定型作業から解放されるでしょう。
ヒューマンエラーの心配もなくなり、より重要な分析や戦略立案といった業務に集中できる時間を生み出すことができます!

今回ご紹介するYoomを活用した自動化は、ノーコードで簡単に設定できて、プログラミングの知識がなくてもすぐに実践可能です。
ぜひ業務に取り入れて作業をもっと楽にしましょう!

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

YoomにはGoogle Apps Scriptでシートを複製する業務フロー自動化のテンプレートが用意されています。
「まずは試してみたい!」という方は、以下のバナーをクリックして、すぐに自動化を体験してみましょう!


■概要

定期的なシートの複製作業、例えば週次レポートや月次データのバックアップなど、手作業で行うと手間がかかり、時には忘れてしまうこともあるのではないでしょうか。 このワークフローを活用すれば、指定した日時になると自動的にGoogle Apps Scriptを実行し、Google スプレッドシートのシートを複製するため、こうした手作業の手間や作業漏れといった課題を解消し、業務の正確性を保つことにつながります。

■このテンプレートをおすすめする方

  • Google スプレッドシートで定期的にシートを複製しており、その作業を自動化したいと考えている方
  • Google Apps Scriptを利用した業務自動化に関心があり、具体的な活用方法を探している方
  • 手作業によるシートの複製忘れや、実行タイミングのずれを防ぎたい方

■このテンプレートを使うメリット

  • 指定した日時にGoogle Apps Scriptが自動で実行されるため、これまで手作業で行っていたシート複製にかかる時間を削減できます。
  • スケジュールに基づいて自動的に処理が行われるため、作業の実行忘れやタイミングのずれといったヒューマンエラーの防止に繋がります。

■フローボットの流れ

  1. はじめに、Google Apps ScriptをYoomと連携します。
  2. 次に、トリガーでスケジュールトリガー機能を選択し、「スケジュールトリガー」アクションでフローボットが起動する日時や繰り返し間隔を設定します。
  3. 最後に、オペレーションでGoogle Apps Scriptを選択し、「スクリプトを実行」アクションで、あらかじめ用意したシート複製用のGoogle Apps Scriptを実行するように設定します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • スケジュールトリガー機能の設定では、フローボットを起動させたい特定の日時、または毎日、毎週、毎月といった繰り返し間隔を任意で設定してください。
  • Google Apps Scriptの「スクリプトを実行」アクションの設定では、実行したいGoogle Apps Scriptの実行可能URLと、スクリプト内の特定の関数名を任意で指定してください。これにより、ユーザーが作成した任意のシート複製ロジックを実行できます。

■注意事項

  • Google Apps ScriptとYoomを連携してください。

Google Apps Scriptでシートを複製する自動化のパターン

Google Apps Scriptを使ってシートを複製する作業は、様々な状況で必要になりますが、そのトリガーとなるきっかけは多岐にわたります。
ここでは、代表的なトリガーに応じたシート複製自動化のテンプレートを紹介します。気になる内容があれば、ぜひクリックしてみてください!

定期的なスケジュールでGoogle Apps Scriptを実行しシートを複製する

毎月や毎週など、決まったタイミングで自動的にGoogleスプレッドシートのシートを複製することができます。

定期的なレポート作成やデータバックアップのためのシート準備作業を自動化し、手間を大幅に削減しましょう!


■概要

定期的なシートの複製作業、例えば週次レポートや月次データのバックアップなど、手作業で行うと手間がかかり、時には忘れてしまうこともあるのではないでしょうか。 このワークフローを活用すれば、指定した日時になると自動的にGoogle Apps Scriptを実行し、Google スプレッドシートのシートを複製するため、こうした手作業の手間や作業漏れといった課題を解消し、業務の正確性を保つことにつながります。

■このテンプレートをおすすめする方

  • Google スプレッドシートで定期的にシートを複製しており、その作業を自動化したいと考えている方
  • Google Apps Scriptを利用した業務自動化に関心があり、具体的な活用方法を探している方
  • 手作業によるシートの複製忘れや、実行タイミングのずれを防ぎたい方

■このテンプレートを使うメリット

  • 指定した日時にGoogle Apps Scriptが自動で実行されるため、これまで手作業で行っていたシート複製にかかる時間を削減できます。
  • スケジュールに基づいて自動的に処理が行われるため、作業の実行忘れやタイミングのずれといったヒューマンエラーの防止に繋がります。

■フローボットの流れ

  1. はじめに、Google Apps ScriptをYoomと連携します。
  2. 次に、トリガーでスケジュールトリガー機能を選択し、「スケジュールトリガー」アクションでフローボットが起動する日時や繰り返し間隔を設定します。
  3. 最後に、オペレーションでGoogle Apps Scriptを選択し、「スクリプトを実行」アクションで、あらかじめ用意したシート複製用のGoogle Apps Scriptを実行するように設定します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • スケジュールトリガー機能の設定では、フローボットを起動させたい特定の日時、または毎日、毎週、毎月といった繰り返し間隔を任意で設定してください。
  • Google Apps Scriptの「スクリプトを実行」アクションの設定では、実行したいGoogle Apps Scriptの実行可能URLと、スクリプト内の特定の関数名を任意で指定してください。これにより、ユーザーが作成した任意のシート複製ロジックを実行できます。

■注意事項

  • Google Apps ScriptとYoomを連携してください。

チャットツールへの特定のメッセージをトリガーにApps Scriptを実行しシートを複製する

Slackなどのチャットツールで特定のコマンドやメッセージが送信されたことをきっかけに、Googleスプレッドシートのシートを複製するフローを構築できます。

必要なタイミングで手軽にシートを準備したり、チームメンバーからの依頼に応じて自動でシートを作成したりすることが可能になります!


■概要

Slackでの特定メッセージを確認後に、手作業でGoogle スプレッドシートのテンプレートを複製する作業は、手間がかかる上に、ミスや対応漏れが発生しやすいのではないでしょうか。このワークフローを活用すれば、Slackで特定のキーワードを含むメッセージが送信されたことを検知し、Google Apps Scriptを自動で実行して指定のシートを複製できるため、これらの課題を解消し、業務の正確性と効率性を高めることが可能です。

■このテンプレートをおすすめする方

  • Slackの特定メッセージをトリガーとして、Google スプレッドシートの複製を手作業で行っている方
  • Google Apps Scriptを用いたシート操作の自動化に関心があり、日々の定型業務を削減したい方
  • 手作業によるシートの複製ミスや対応の遅延を防ぎ、業務の質を向上させたいチームの方

■このテンプレートを使うメリット

  • Slackメッセージをトリガーに、Google Apps Scriptで自動複製が行われるため、手作業にかかっていた時間を削減できます。
  • 手作業によるシートの選択ミスや複製漏れ、設定の誤りといったヒューマンエラーのリスクを軽減し、作業の正確性を維持します。

■フローボットの流れ

  1. はじめに、SlackとYoomを連携させます。
  2. 次に、トリガーとしてSlackを選択し、「指定のテキストを含むメッセージがチャンネルに投稿されたら」というアクションを設定し、特定のキーワードやフレーズを含むメッセージを検知するように指定します。
  3. 続いて、オペレーションとしてGoogle Apps Scriptを選択し、「スクリプトを実行」アクションを設定し、あらかじめ用意したシート複製用のGoogle Apps Scriptを指定します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Slackのトリガー設定では、通知を監視するチャンネルID、フローを実行する間隔、そしてトリガーとなるメッセージ内の特定のキーワードやフレーズを、実際の業務内容に合わせて任意に設定してください。
  • Google Apps Scriptのオペレーション設定では、実行するスクリプトのデプロイ済みURLや、呼び出す関数名などを、作成したスクリプトの内容に応じて正確に指定してください。

■注意事項

  • Slack、Google Apps ScriptのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

特定のメール受信をトリガーにApps Scriptを実行しシートを複製する

Gmailなどで特定の条件(件名や送信者など)に一致するメールを受信した際に、Googleスプレッドシートのシートを複製する作業を自動化できます。

例えば、特定の報告メールが届いたら自動で報告用シートの新しいコピーを作成するといった運用が実現できます!


■概要

Gmailで特定のメッセージを受信した後、都度Google Apps Scriptを手動で実行し、Google スプレッドシートを複製する作業は手間がかかる上に、対応漏れや設定ミスといったヒューマンエラーの原因にもなりかねません。このワークフローを活用すれば、Gmailでの特定メール受信をトリガーに、Google Apps Scriptを自動実行してシートを複製できるため、課題を解消し、業務の正確性と効率性を高められます。

■このテンプレートをおすすめする方

  • Gmailで受信する特定メールを元に、Google Apps Scriptで定型処理を行っている方
  • Google Apps Scriptを用いたシート複製作業の自動化に関心のある業務担当者の方
  • 手作業による繰り返し作業を減らし、コア業務に集中したいと考えている方

■このテンプレートを使うメリット

  • Gmailで特定のメールを受信すると自動でGoogle Apps Scriptが実行されるため、これまで手作業で行っていたシート複製などの時間を短縮できます。
  • 手作業によるスクリプトの実行忘れや、条件設定の間違いといったヒューマンエラーのリスクを軽減し、業務の信頼性を向上させます。

■フローボットの流れ

  1. はじめに、GmailとGoogle Apps ScriptをYoomと連携します。
  2. 次に、トリガーでGmailを選択し、「特定のキーワードに一致するメールを受信したら」というアクションを設定します。この設定で、指定したキーワードを含むメールを受信した際にフローが起動します。
  3. 最後に、オペレーションでGoogle Apps Scriptを選択し、「スクリプトを実行」アクションを設定します。ここで、複製処理などを行いたいGoogle Apps Scriptの関数を指定することで、メール受信時に自動でスクリプトが実行されます。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Gmailのトリガー設定では、フローを起動させる条件となるメールのキーワードや、フローの起動間隔を任意で設定してください。これにより、特定のプロジェクトや報告に関するメールのみを対象とすることができます。
  • Google Apps Scriptのオペレーション設定では、実行したいスクリプトの実行可能URLと、実行する関数名を正確に指定してください。これにより、意図した通りのスクリプト処理が実行されます。

■注意事項

  • Gmail、Google Apps ScriptのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

指定の日時にGoogle Apps Scriptでシートを複製するフローを作ってみよう

それではここから代表的な例として、指定の日時になったらGoogle Apps Scriptを実行して、Googleスプレッドシートのシートを自動で複製するフローを解説していきます!
ここではYoomを使用してノーコードで設定をしていくので、もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。

[Yoomとは]

フローの作成方法

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

  • Google Apps Scriptのマイアプリ登録
  • テンプレートをコピー
  • スケジュールのトリガー設定と Google Apps Scriptのアクション設定
  • トリガーをONに動作を確認

■概要

定期的なシートの複製作業、例えば週次レポートや月次データのバックアップなど、手作業で行うと手間がかかり、時には忘れてしまうこともあるのではないでしょうか。 このワークフローを活用すれば、指定した日時になると自動的にGoogle Apps Scriptを実行し、Google スプレッドシートのシートを複製するため、こうした手作業の手間や作業漏れといった課題を解消し、業務の正確性を保つことにつながります。

■このテンプレートをおすすめする方

  • Google スプレッドシートで定期的にシートを複製しており、その作業を自動化したいと考えている方
  • Google Apps Scriptを利用した業務自動化に関心があり、具体的な活用方法を探している方
  • 手作業によるシートの複製忘れや、実行タイミングのずれを防ぎたい方

■このテンプレートを使うメリット

  • 指定した日時にGoogle Apps Scriptが自動で実行されるため、これまで手作業で行っていたシート複製にかかる時間を削減できます。
  • スケジュールに基づいて自動的に処理が行われるため、作業の実行忘れやタイミングのずれといったヒューマンエラーの防止に繋がります。

■フローボットの流れ

  1. はじめに、Google Apps ScriptをYoomと連携します。
  2. 次に、トリガーでスケジュールトリガー機能を選択し、「スケジュールトリガー」アクションでフローボットが起動する日時や繰り返し間隔を設定します。
  3. 最後に、オペレーションでGoogle Apps Scriptを選択し、「スクリプトを実行」アクションで、あらかじめ用意したシート複製用のGoogle Apps Scriptを実行するように設定します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • スケジュールトリガー機能の設定では、フローボットを起動させたい特定の日時、または毎日、毎週、毎月といった繰り返し間隔を任意で設定してください。
  • Google Apps Scriptの「スクリプトを実行」アクションの設定では、実行したいGoogle Apps Scriptの実行可能URLと、スクリプト内の特定の関数名を任意で指定してください。これにより、ユーザーが作成した任意のシート複製ロジックを実行できます。

■注意事項

  • Google Apps ScriptとYoomを連携してください。

ステップ1:Google Apps Scriptのマイアプリ登録をしよう

Google Apps Scriptのマイアプリ登録手順

まずはYoomにログインしてください。
ログインしたら、画面左上のマイアプリを選択し、新規接続をクリックしましょう。

アプリ一覧でGoogle Apps Scriptを選択してください。
検索窓を使うと見つけやすいです。

「Sign in with Google」をクリックしてください。

Client ID、Client Secret、スコープを設定してください。
Google Apps Scriptの詳しい連携方法はこちらを確認してください。

これでGoogle Apps Scriptのマイアプリ登録ができました。

ステップ2:テンプレートをコピーをしよう

次にテンプレートをコピーしましょう。
あらかじめ大枠が設定されているため、簡単にフローボットを作成することができます。
それでは下のバナーをクリックしてください。


■概要

定期的なシートの複製作業、例えば週次レポートや月次データのバックアップなど、手作業で行うと手間がかかり、時には忘れてしまうこともあるのではないでしょうか。 このワークフローを活用すれば、指定した日時になると自動的にGoogle Apps Scriptを実行し、Google スプレッドシートのシートを複製するため、こうした手作業の手間や作業漏れといった課題を解消し、業務の正確性を保つことにつながります。

■このテンプレートをおすすめする方

  • Google スプレッドシートで定期的にシートを複製しており、その作業を自動化したいと考えている方
  • Google Apps Scriptを利用した業務自動化に関心があり、具体的な活用方法を探している方
  • 手作業によるシートの複製忘れや、実行タイミングのずれを防ぎたい方

■このテンプレートを使うメリット

  • 指定した日時にGoogle Apps Scriptが自動で実行されるため、これまで手作業で行っていたシート複製にかかる時間を削減できます。
  • スケジュールに基づいて自動的に処理が行われるため、作業の実行忘れやタイミングのずれといったヒューマンエラーの防止に繋がります。

■フローボットの流れ

  1. はじめに、Google Apps ScriptをYoomと連携します。
  2. 次に、トリガーでスケジュールトリガー機能を選択し、「スケジュールトリガー」アクションでフローボットが起動する日時や繰り返し間隔を設定します。
  3. 最後に、オペレーションでGoogle Apps Scriptを選択し、「スクリプトを実行」アクションで、あらかじめ用意したシート複製用のGoogle Apps Scriptを実行するように設定します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • スケジュールトリガー機能の設定では、フローボットを起動させたい特定の日時、または毎日、毎週、毎月といった繰り返し間隔を任意で設定してください。
  • Google Apps Scriptの「スクリプトを実行」アクションの設定では、実行したいGoogle Apps Scriptの実行可能URLと、スクリプト内の特定の関数名を任意で指定してください。これにより、ユーザーが作成した任意のシート複製ロジックを実行できます。

■注意事項

  • Google Apps ScriptとYoomを連携してください。

「このテンプレートを試す」を選択しましょう。

「OK」をクリックしてください。

これでテンプレートのコピーができました。
コピーしたテンプレートはマイプロジェクトに保存されています。

ステップ3:スケジュールのトリガー設定をしよう

次にフローボットの設定に進みましょう。
コピーしたテンプレートの「指定したスケジュールになったら」をクリックしてください。

実行時間の指定

タイトルは変更できます。
スケジュール設定は、「曜日指定」を選択し、フローボットを起動させたい「曜日」にチェックをして、時刻を入力しましょう。
添付画像の設定は、「毎日9時」にフローボットが起動するような設定になっています。
もっと細かい時間設定をしたいという方は「Cron設定」から行うことが可能です。
詳しくはこちらを参考にしてください。

設定ができたら、保存しましょう。

ステップ4:Google Apps Scriptのアクション設定をしよう

次に「スクリプトを実行」をクリックしてください。

連携アカウントとアクションを選択

タイトルは入力されていますが、変更OKです。
Google Apps Scriptと連携するアカウント情報を確認してください。
アクションは「スクリプトを実行」が選択されています。
設定を確認したら、次へをクリックしましょう。

API接続設定

実行可能URLは注釈に記載されている内容を確認し、設定します。
関数の名前は任意の名前を入力してください。
API接続設定の詳しい操作手順はこちらを確認してみましょう。
設定後、テストをクリックしてください。

テストが成功すると、実行結果として取得した値にGoogle Apps Scriptの情報が表示されます。
ここまでできたら保存しましょう。

ステップ5:動作を確認しよう

設定は以上です!
最後にトリガーをONにして、作成したフローボットが正常に起動するか確認しましょう。

これでフローボットの設定ができました。

Google Apps Scriptを使ったその他の自動化例 

他にも、Google Apps Scriptを活用した様々な自動化の実現が可能です!
例えば以下のような自動化はいかがでしょうか。


■概要

Gmailに届く請求書や申込書といった添付ファイルを都度ダウンロードし、内容を目で確認して転記、さらに別の処理を実行するといった作業に手間を感じていませんか。このワークフローは、Gmailで受信したファイルをAIが自動でOCR処理し、その内容をGoogle スプレッドシートに記録した上で、Google Apps Scriptを実行する一連の流れを自動化します。手作業による非効率や入力ミスといった課題の解消に繋がります。

■このテンプレートをおすすめする方

  • Gmailで受信する添付ファイルの内容を、手作業でデータ入力している経理や営業事務担当者の方
  • OCRで読み取ったデータを元に、Google Apps Scriptを用いた定型業務を自動化したい方
  • 手作業によるデータ転記ミスをなくし、業務の正確性と効率を高めたいと考えている方

■このテンプレートを使うメリット

  • Gmailへのメール受信を起点に、ファイル内の文字抽出からデータ転記、スクリプト実行までが自動化されるため、一連の作業に費やしていた時間を短縮できます。
  • 手作業でのデータ転記やスクリプトの実行操作が不要になるため、入力ミスや処理の実行漏れといったヒューマンエラーの防止に繋がります。

■フローボットの流れ

  1. はじめに、Gmail、Google スプレッドシート、Google Apps ScriptをYoomと連携します。
  2. 次に、トリガーでGmailを選択し、「特定のラベルのメールを受信したら」というアクションを設定します。
  3. 続いて、オペレーションでAI機能の「画像・PDFから文字を読み取る」を設定し、受信したメールの添付ファイルを読み取ります。
  4. 次に、オペレーションでGoogle スプレッドシートの「レコードを追加する」アクションを設定し、OCRで読み取ったテキストデータを指定のシートに追加します。
  5. 最後に、オペレーションでGoogle Apps Scriptの「スクリプトを実行する」を設定し、事前に用意したスクリプトを自動で実行します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • AI機能(OCR)のアクションでは、読み取るファイル内のどの項目を抽出するか、また使用するAIモデルや言語を任意で設定することが可能です。
  • Google スプレッドシートの「レコードを追加する」アクションでは、書き込み対象のスプレッドシートID、シートID、および追加するレコードの各列の値を任意で設定してください。

■注意事項

  • Gmail、Google スプレッドシート、Google Apps Script とYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • OCRまたは音声を文字起こしするAIオペレーションはチームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。

■概要

Google スプレッドシートで管理しているデータを更新した後、都度手動でGoogle Apps Scriptを実行する作業に手間を感じていませんか。この一連の作業は定型的でありながらも、実行漏れや遅延が許されない重要な業務であることが少なくありません。このワークフローは、Google スプレッドシートの特定の行が更新された際に、指定のGoogle Apps Scriptを自動で実行し、手作業による実行の手間やミスをなくし、より迅速で正確な処理を実現します。

■このテンプレートをおすすめする方

  • Google スプレッドシートのデータ更新をトリガーに、特定の処理を自動化したいと考えている方
  • Google Apps Scriptを手動で実行しており、実行漏れやタイムラグに課題を感じている方
  • ノーコードでGoogle スプレッドシートとGoogle Apps Scriptを連携させたい業務改善担当者の方

■このテンプレートを使うメリット

  • Google スプレッドシートの行が更新されると自動でスクリプトが実行されるため、手動での確認や実行作業にかかる時間を短縮できます。
  • 手動実行によるスクリプトの実行忘れや、対応の遅れといったヒューマンエラーを防ぎ、業務の信頼性を高めます。

■フローボットの流れ

  1. はじめに、Google スプレッドシートとGoogle Apps ScriptをYoomと連携します。
  2. 次に、トリガーでGoogle スプレッドシートを選択し、「行が更新されたら」というアクションを設定します。
  3. 最後に、オペレーションでGoogle Apps Scriptを選択し、「スクリプトを実行」というアクションを設定することで、スプレッドシートの更新をトリガーにスクリプトを自動実行できます。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Google スプレッドシートのトリガー設定では、対象のスプレッドシートやシート、更新を検知したい列などを任意で設定してください。
  • Google Apps Scriptのオペレーション設定では、実行したいスクリプトを任意で指定し、トリガーで取得した情報をスクリプトのパラーメーターとして受け渡すことも可能です。

■注意事項

  • Google スプレッドシートとGoogle Apps ScriptのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

■概要

Meta広告(Facebook)で獲得したリード情報を、手作業で転記したり、後続のシステムに連携したりする業務に手間を感じていませんか。手作業による対応は時間がかかるだけでなく、対応漏れや入力ミスといったヒューマンエラーの原因にもなります。このワークフローを活用すれば、Meta広告(Facebook)で新しいリード情報が作成されたことをトリガーに、指定したGoogle Apps Scriptのスクリプトを自動で実行し、データ連携や通知などの後続処理を自動化できます。

■このテンプレートをおすすめする方

  • Meta広告(Facebook)で獲得したリード情報を手作業で管理しているマーケティング担当者の方
  • リード獲得後の顧客対応やデータ処理を、Google Apps Scriptを用いて自動化したい方
  • 手作業によるデータ連携の手間を削減し、広告運用業務の効率化を目指している方

■このテンプレートを使うメリット

  • リード獲得からスクリプト実行までが自動化され、これまで手作業で行っていた対応時間を短縮することができます。
  • システムが自動で処理を行うため、手動での対応時に発生しがちな対応漏れや実行ミスなどのヒューマンエラーを防ぎます。

■フローボットの流れ

  1. はじめに、Meta広告(Facebook)とGoogle Apps ScriptをYoomと連携します。
  2. 次に、トリガーでMeta広告(Facebook)を選択し、「リード情報が作成されたら」というアクションを設定します。
  3. 最後に、オペレーションでGoogle Apps Scriptを選択し、「スクリプトを実行」アクションを設定し、実行したいスクリプトを選択します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Meta広告(Facebook)のトリガー設定では、特定の広告アカウントやフォームを指定して、特定のリード情報が作成された場合のみフローボットを起動するよう設定できます。

■注意事項

  • Meta広告(Facebook)、Google スプレッドシート、Google Apps Script のそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

■概要

Salesforceに新しいリードが登録された際、関連する処理のためにGoogle Apps Scriptを手動で実行する作業に手間を感じていませんか。この作業は時間がかかるだけでなく、実行のし忘れやタイミングのズレといったミスに繋がる可能性もあります。このワークフローを活用すれば、Salesforceへのリード登録をきっかけに、指定したGoogle Apps Scriptのスクリプトを自動で実行できるため、こうした課題を解消し業務の正確性と効率性を高めます。

■このテンプレートをおすすめする方

  • Salesforceのリード情報を活用し、Google Apps Scriptでの処理を自動化したい方
  • 手作業によるスクリプト実行でのタイムラグや、ヒューマンエラーをなくしたいと考えている方
  • ノーコードでSalesforceとGoogle Apps Scriptを連携させ、業務を効率化したい方

■このテンプレートを使うメリット

  • Salesforceへのリード登録をトリガーにスクリプトが自動実行されるため、手作業で対応していた時間を短縮し、コア業務に集中することができます。
  • 人の手を介さないことで、スクリプトの実行漏れや遅延といったヒューマンエラーを防ぎ、業務の正確性を高めることに繋がります。

■フローボットの流れ

  1. はじめに、SalesforceとGoogle Apps ScriptをYoomと連携します。
  2. 次に、トリガーでSalesforceを選択し、「リードオブジェクトに新規レコードが登録されたら」というアクションを設定します。
  3. 最後に、オペレーションでGoogle Apps Scriptの「スクリプトを実行」アクションを設定し、実行したいスクリプトを指定します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Google Apps Scriptで実行するスクリプトは任意に設定が可能です。
  • トリガーで取得したSalesforceのリード情報(会社名や担当者名など)を、実行するスクリプト内に変数として埋め込むことで、リード情報に基づいた柔軟な自動化を実現できます。

注意事項

  • Salesforce、Google スプレッドシート、Google Apps Script のそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • Salesforceはチームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。

※こちらのテンプレートで紹介しているSlackのダウンロードアクションは現在利用できません。

■概要

Slackに送られてくる請求書などのファイルに対し、その都度内容を確認して手作業で転記し、さらにスクリプトを手動で実行するのは手間がかかり、ミスの原因にもなりがちです。このワークフローを活用すれば、Slackの特定チャンネルへのファイル投稿をきっかけに、AI-OCRがファイル内の文字を自動で読み取り、そのデータを基にGoogle Apps Scriptのスクリプトを実行させることができ、こうした課題を円滑に解消します。

■このテンプレートをおすすめする方

  • Slackで受け取った請求書などのファイル情報を手作業で転記している方
  • OCRで読み取ったデータを基に、Google Apps Scriptを手動で実行している方
  • SlackとGoogle Apps Scriptを連携させ、定型業務の自動化を検討している方

■このテンプレートを使うメリット

  • Slackへのファイル投稿からスクリプト実行までが自動化され、これまで手作業で行っていた一連の業務にかかる時間を短縮します。
  • 手作業によるデータの読み取りミスや転記漏れ、スクリプトの実行忘れといったヒューマンエラーの発生を防ぎ、業務の正確性を高めます。

■フローボットの流れ

  1. はじめに、SlackとGoogle Apps ScriptをYoomと連携します。
  2. 次に、トリガーでSlackを選択し、「ファイルがチャンネルに投稿されたら」というアクションを設定します。
  3. 続けて、オペレーションでSlackの「投稿されたファイルをダウンロード」アクションを設定し、トリガーで投稿されたファイルを取得します。
  4. 次に、オペレーションでAI機能の「画像・PDFから文字を読み取る」アクションを設定し、ダウンロードしたファイルからテキストデータを抽出します。
  5. その後、オペレーションでGoogle スプレッドシートの「レコードを追加する」アクションを設定し、抽出したテキストデータを指定のシートに転記します。
  6. 最後に、オペレーションでGoogle Apps Scriptの「スクリプトを実行する」アクションを設定し、一連の処理を完了させます。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • OCR機能のアクションでは、読み取るファイル内のどの項目を抽出するか、使用するAIモデルや言語を任意で設定することが可能です。
  • Google スプレッドシートの「レコードを追加する」アクションでは、書き込み先のGoogle スプレッドシートID、シートID、および各列に転記する値を任意で設定してください。
  • Slackの「チャンネルにメッセージを送る」アクションを追加し、通知先のチャンネルIDやメッセージ内容を任意で設定できます。

■注意事項

  • Slack、Google スプレッドシート、Google Apps ScriptとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • OCRまたは音声を文字起こしするAIオペレーションはチームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。

まとめ

Google Apps Scriptを活用してシートの複製を自動化することで、これまで手作業で行っていた定期的なシート準備作業の手間を削減し、ヒューマンエラーを防ぐことができます。

これにより、単純作業から解放され、より創造的で付加価値の高い業務に時間を使えるようになり、チーム全体の業務効率向上にも繋がります!
今回ご紹介したような業務自動化を実現できるノーコードツール「Yoom」を使えば、プログラミングの知識がない方でも、直感的な操作で簡単にGoogle Apps Scriptをはじめとする様々なサービスと連携した業務フローを構築できます。

もし自動化に少しでも興味を持っていただけたなら、ぜひこちらから無料登録して、Yoomによる業務効率化を体験してみてください!

Yoomを使えば、今回ご紹介したような連携を
プログラミング知識なしで手軽に構築できます。
無料でYoomを試す
この記事を書いた人
Shoko Ougitani
Shoko Ougitani
人材会社で営業とCAを約5年担当した後、エンジニアの採用を行っている会社で求人広告やスカウト文章の作成などのお仕事に携わってきました。 Yoomの「事務作業を自動化する」という画期的なサービスに魅力を感じています。 少しでも皆様のお役に立てる情報を発信できるように執筆していきたいです。
タグ
Google Apps Script
連携
自動
自動化
関連アプリ
お役立ち資料
Yoomがわかる!資料3点セット
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
詳しくみる