Google スプレッドシートとOneDriveの連携イメージ

Google スプレッドシートで行が追加されたら、OneDriveにフォルダを作成する方法

Yoomを詳しくみる
この記事のテンプレートを試す
Google スプレッドシートとOneDriveの連携イメージ
アプリ同士の連携方法

2025-09-26

Google スプレッドシートで行が追加されたら、OneDriveにフォルダを作成する方法

弘瀬 桃佳

チーム業務において、スムーズなデータの共有や整理は欠かせません。
そこで今回は、Google スプレッドシートとOneDriveを連携し、Google スプレッドシートにデータが登録されると、OneDriveでフォルダを自動作成する方法をご紹介します。
この自動化により、フォルダ作成の手間が省け、担当者は他の業務に集中できます。
OneDriveでのデータ共有が容易になるため、特に多拠点で活動する企業にとって有効な自動化となるでしょう。

Google スプレッドシートとOneDriveを活用したすぐに試せる自動化テンプレート集はこちら

登録を自動化する便利なテンプレート

[[171736,130766,276081]]

更新を自動化する便利なテンプレート

[[193527]]

書類作成を自動化する便利なテンプレート

[[186290,185985]]

OCRを使った便利な自動化テンプレート

[[182663,183620,184287,272282]]

[Yoomとは]

Google スプレッドシートとOneDriveの連携フローの作り方

Google スプレッドシートの行追加をAPIで受け取り、OneDriveのAPIを介してフォルダを作成することで、自動化の実現が可能です。
一般的に実現にはプログラミングの知識が必要ですが、ノーコードツールのYoomを用いることでプログラミング知識がなくても簡単に実現できます。

連携フローは大きく分けて以下のプロセスで作成していきます。

  • Google スプレッドシートとOneDriveをマイアプリ登録
  • テンプレートをコピー
  • フローの起点となるGoogle スプレッドシートのトリガー設定とその後に続くOneDriveのオペレーション設定
  • トリガーボタンをONにして、Google スプレッドシートとOneDriveの連携動作を確認

Yoomを利用していない方は、こちらから無料登録をしてください。
すでにYoomを利用している方はログインしましょう。

[[130766]]

ステップ1:Google スプレッドシートとOneDriveをマイアプリ登録

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

【事前準備 Google スプレッドシート】
※‍今回のフローは、Google スプレッドシートの指定したシートに追記するため、Google スプレッドシートのを準備する必要があります。
(マイアプリ連携後に作成した場合、うまく連携できないことがあります)

Google スプレッドシートとYoomのマイアプリ登録

以下の手順をご参照ください。

OneDriveとYoomのマイアプリ登録

以下の手順をご参照ください。

※Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。

Google スプレッドシートとOneDriveがマイアプリに表示されれば、登録完了です。

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

自動化の設定をするため、以下のバナーにある「試してみる」をクリックしてください。

[[130766]]

以下の画面表示を読んで、「OK」をクリックしましょう。

以下の画面が表示されるので、「タイトル」と「説明」を確認します。
変更する場合は、該当箇所をクリックすると変更できます。
最初に、Google スプレッドシートの設定を行うため、「行が追加されたら」をクリックしてください。

ステップ3:フローの起点となるGoogle スプレッドシートのトリガー設定とその後に続くOneDriveのオペレーション設定

以下の画面が表示されたら、設定を確認しましょう。

  • 「タイトル」→変更可
  • 「Google スプレッドシートと連携するアカウント情報」→間違っていないか確認
  • 「トリガーアクション」→行が追加されたら

以下の設定方法を確認してください。

Google スプレッドシートの画面に移動し、テスト用に取引情報を設定します。
以下は例ですので、任意で設定しましょう。

以下の画面が表示されるので、「トリガーの起動間隔」を設定してください。
5分、10分、15分、30分、60分から選択しましょう。
※トリガーの起動間隔はプランによって異なるので、注意しましょう。

続いて、「スプレッドシートID」を候補から設定してください。
枠内をクリックして、候補から該当するスプレッドシートIDを選択しましょう。

スクロールし、「シートID」も先ほどと同じように候補から選択するか、説明の通りに設定してください。

次に、以下の設定を行いましょう。

  • 「テーブルの範囲(始まり)」→今回の場合はA
  • 「テーブルの範囲(終わり)」→今回の場合はE
    ※項目の最終列のアルファベットを指定
  • 「一意の値が入った列」→列内で値が重複しない列を指定
    ※必ず一意の値がある列を指定しましょう。
    値が重複した場合は、正しく動かない可能性があるので注意しましょう。
    今回はID(ユニークキー)の列のAを指定しましたが、どの列を指定するかは任意です。

設定後、「テスト」をクリックしてください。

テストが成功した場合は、アウトプット(取得した値)を取得できます。実際の設定では、各項目に具体的な値が反映されます。
こちらの値は次の設定に活用するので、取得された内容を確認して保存しましょう。

続いて、OneDriveの設定を行うため、「フォルダを作成」をクリックします。

以下の画面が表示されるので、設定を確認しましょう。

  • 「タイトル」→変更可
  • 「OneDriveと連携するアカウント情報」→間違っていないか確認
  • 「アクション」→フォルダを作成

以下の画面が表示されたら、「ドライブID」を候補から選択してください。

次に、「親フォルダのアイテムID」と「親フォルダ名」を説明の通りに設定します。

スクロールし、「フォルダ名」をGoogle スプレッドシートのアウトプットを活用して設定しましょう。
Google スプレッドシートの顧客名を活用してフォルダ名を設定することで、フォルダ名を自動作成できます。
設定できたら、「テスト」→「テスト成功」→「保存」をクリックしてください。

続いて、Google スプレッドシートの指定したテーブルから条件に合うレコードを取得し、レスポンス結果の一番上のレコードの値を更新する設定を行うため、「レコードを更新する」をクリックしましょう。


以下の画面が表示されるので、設定を確認します。

  • 「タイトル」→変更可
  • 「Google スプレッドシートと連携するアカウント情報」→間違っていないか確認
  • 「実行アクション」→レコードを更新する

次に、「データベースの連携」を設定してください。

  • 「スプレッドシートID」、「スプレッドシートのタブ名」→候補から選択するか説明の通りに設定
  • 「テーブル範囲」→任意で設定

以下の設定方法を確認しましょう。

次に、「更新したいレコードの条件」を設定してください。
こちらでは、トリガー時点で入っている一意の値を使って対象レコードを検索します。
以下のように設定しましょう。

次に、「更新後のレコードの値」を設定してください。
OneDriveから取得した「フォルダ情報_ID」、「フォルダ情報_URL」を更新するので、Google スプレッドシートのアウトプットを使用して以下のように設定しましょう。
設定できたら、「テスト」→「テスト成功」→「保存」をクリックしてください。

ステップ4:トリガーボタンをONにして、Google スプレッドシートとOneDriveの連携動作を確認

最後に「トリガーをON」をクリックしたら、自動化の設定は完了です。
フローボットが正常に起動するかチェックしましょう。

今回使用したテンプレートはこちらです。

[[130766]]

その他のOneDriveを使った自動化の例

他にもOneDriveを使った自動化の例がYoomにはたくさんあるので、いくつか紹介します。

1.Notionのデータベース上から1クリックでOneDriveのフォルダを自動作成するフローです。
Chrome拡張機能を活用することで、1クリックでOneDriveにフォルダを作成できます。
OneDriveを立ち上げる必要なく、簡単にフォルダを作成できます。

[[71347]]

2.Slackで受け取ったファイルを自動でOneDriveにアップロードするフローです。
ファイルを自動的にOneDriveにアップロードできるため、管理がしやすくなります。
ファイルの保存漏れを防げるため、紛失リスクも防ぎます。

[[87924]]

3.Airtableで取引先が登録されたらOneDriveに取引先ごとのフォルダを自動作成するフローです。
取引先ごとにフォルダを作成できるため、正確に書類を管理できます。
手作業でフォルダを作成する手間が省けます。

[[113449]]

まとめ

Google スプレッドシートとOneDriveの連携により、チーム全体の作業が円滑になるでしょう。
これにより、データ共有が容易になり、チーム全体が同じデータを確認できます。
また、OneDriveで顧客やプロジェクト情報を管理することで、書類紛失のリスクを防ぐだけでなく、書類整理にかかる時間を短縮できます。
さらに、この自動化は新入社員向けの資料共有にも活用できるため、オンボーディングプロセスが容易になるでしょう。
ご自身に合う活用方法で、Yoomのテンプレートを利用してみてください。

Yoomを使えば、今回ご紹介したような連携を
プログラミング知識なしで手軽に構築できます。
無料でYoomを試す
この記事を書いた人
弘瀬 桃佳
Yoom株式会社のコンテンツライターとして、SaaS連携や業務自動化をテーマに執筆。児童福祉業界からIT業界へ転身した経験を持つ。プログラミング知識ゼロから、ノーコード自動連携ツール「Yoom」を駆使した業務効率化を自ら実践。その実体験に基づき、非エンジニアの視点でSaaS同士を連携させる具体的な手順や、日々の定型業務を自動化するノウハウを分かりやすく解説。読者の生産性向上に貢献することを目指し、Yoomブログで実践的な情報を発信している。
タグ
連携
自動
自動化
Google スプレッドシート
OneDrive
アプリ連携
No items found.
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomについて詳しく見る
お役立ち資料
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
Yoomとは?
これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
詳しくみる
詳しくみる