・
「毎月、報告用に同じフォーマットのスプレッドシートをコピーして日付だけ変えるのが面倒…」
「手作業でシートを複製していると、たまにコピー元を間違えたり、名前を付け間違えたりする…」
このように、Googleスプレッドシートのシート複製作業に手間を感じたり、ミスに悩まされたりしていませんか?
もし、<span class="mark-yellow">特定のスケジュールや、Slackへのメッセージ投稿、Gmailの受信などをきっかけに、Google Apps Script(GAS)を使って自動でシートを複製できる仕組み</span>があれば、これらの定型作業から解放されるでしょう。
ヒューマンエラーの心配もなくなり、より重要な分析や戦略立案といった業務に集中できる時間を生み出すことができます!
今回ご紹介するYoomを活用した自動化は、ノーコードで簡単に設定できて、プログラミングの知識がなくてもすぐに実践可能です。
ぜひ業務に取り入れて作業をもっと楽にしましょう!
Yoomには<span class="mark-yellow">Google Apps Scriptでシートを複製する業務フロー自動化のテンプレート</span>が用意されています。
「まずは試してみたい!」という方は、以下のバナーをクリックして、すぐに自動化を体験してみましょう!
Google Apps Scriptを使ってシートを複製する作業は、様々な状況で必要になりますが、そのトリガーとなるきっかけは多岐にわたります。
ここでは、代表的なトリガーに応じたシート複製自動化のテンプレートを紹介します。気になる内容があれば、ぜひクリックしてみてください!
<span class="mark-yellow">毎月や毎週など、決まったタイミングで自動的にGoogleスプレッドシートのシートを複製する</span>ことができます。
定期的なレポート作成やデータバックアップのためのシート準備作業を自動化し、手間を大幅に削減しましょう!
<span class="mark-yellow">Slackなどのチャットツールで特定のコマンドやメッセージが送信されたことをきっかけに、Googleスプレッドシートのシートを複製する</span>フローを構築できます。
必要なタイミングで手軽にシートを準備したり、チームメンバーからの依頼に応じて自動でシートを作成したりすることが可能になります!
<span class="mark-yellow">Gmailなどで特定の条件(件名や送信者など)に一致するメールを受信した際に、Googleスプレッドシートのシートを複製する</span>作業を自動化できます。
例えば、特定の報告メールが届いたら自動で報告用シートの新しいコピーを作成するといった運用が実現できます!
それではここから代表的な例として、指定の日時になったらGoogle Apps Scriptを実行して、Googleスプレッドシートのシートを自動で複製するフローを解説していきます!
ここではYoomを使用してノーコードで設定をしていくので、もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。
[Yoomとは]
今回は大きく分けて以下のプロセスで作成します。
まずはYoomにログインしてください。
ログインしたら、画面左上のマイアプリを選択し、新規接続をクリックしましょう。
アプリ一覧でGoogle Apps Scriptを選択してください。
検索窓を使うと見つけやすいです。
「Sign in with Google」をクリックしてください。
Client ID、Client Secret、スコープを設定してください。
Google Apps Scriptの詳しい連携方法はこちらを確認してください。
これでGoogle Apps Scriptのマイアプリ登録ができました。
次にテンプレートをコピーしましょう。
あらかじめ大枠が設定されているため、簡単にフローボットを作成することができます。
それでは下のバナーをクリックしてください。
「このテンプレートを試す」を選択しましょう。
「OK」をクリックしてください。
これでテンプレートのコピーができました。
コピーしたテンプレートはマイプロジェクトに保存されています。
次にフローボットの設定に進みましょう。
コピーしたテンプレートの「指定したスケジュールになったら」をクリックしてください。
タイトルは変更できます。
スケジュール設定は、「曜日指定」を選択し、フローボットを起動させたい「曜日」にチェックをして、時刻を入力しましょう。
添付画像の設定は、「毎日9時」にフローボットが起動するような設定になっています。
もっと細かい時間設定をしたいという方は「Cron設定」から行うことが可能です。
詳しくはこちらを参考にしてください。
設定ができたら、保存しましょう。
次に「スクリプトを実行」をクリックしてください。
タイトルは入力されていますが、変更OKです。
Google Apps Scriptと連携するアカウント情報を確認してください。
アクションは「スクリプトを実行」が選択されています。
設定を確認したら、次へをクリックしましょう。
実行可能URLは注釈に記載されている内容を確認し、設定します。
関数の名前は任意の名前を入力してください。
API接続設定の詳しい操作手順はこちらを確認してみましょう。
設定後、テストをクリックしてください。
テストが成功すると、実行結果として取得した値にGoogle Apps Scriptの情報が表示されます。
ここまでできたら保存しましょう。
設定は以上です!
最後にトリガーをONにして、作成したフローボットが正常に起動するか確認しましょう。
これでフローボットの設定ができました。
他にも、Google Apps Scriptを活用した様々な自動化の実現が可能です!
例えば以下のような自動化はいかがでしょうか。
Google Apps Scriptを活用してシートの複製を自動化することで、<span class="mark-yellow">これまで手作業で行っていた定期的なシート準備作業の手間を削減し、ヒューマンエラーを防ぐことができます。</span>
これにより、単純作業から解放され、より創造的で付加価値の高い業務に時間を使えるようになり、チーム全体の業務効率向上にも繋がります!
今回ご紹介したような業務自動化を実現できるノーコードツール「Yoom」を使えば、プログラミングの知識がない方でも、直感的な操作で簡単にGoogle Apps Scriptをはじめとする様々なサービスと連携した業務フローを構築できます。
もし自動化に少しでも興味を持っていただけたなら、ぜひこちらから無料登録して、Yoomによる業務効率化を体験してみてください!