・
「このファイル、Microsoft Excelに反映できたら楽なのに…」
そんなふうに思うことありませんか?Microsoft SharePointにファイルが格納されたタイミングで、自動的にMicrosoft Excelの一覧にそのファイル情報が追加されていたら、毎回の確認や転記作業が不要になります。業務の中で「ファイルの管理」と「情報の整理」を並行して行う場面は少なくありませんが、それをすべて手作業で行うのはどうしても時間と労力がかかってしまいます。Microsoft SharePointとMicrosoft Excelを連携することで、そうした“当たり前だった非効率”を自動化して、業務のスピードと精度を向上させることが可能になります。
この記事では、Microsoft SharePointとMicrosoft Excelを連携してできることや、具体的な設定方法を詳しくご紹介します。誰でも簡単にノーコードで連携可能なので、とりあえず試してみたい方や他の連携について気になっている方も、ぜひ最後までご覧ください!
Microsoft SharePointとMicrosoft Excelを連携してできること
Microsoft SharePointとMicrosoft ExcelのAPIを連携すれば、Microsoft SharePointのデータをMicrosoft Excelに自動的に連携することが可能です!例えば、下記のようなデータ連携を人の手を介さず、自動的に実施することができます。
気になる自動化例の「試してみる」をクリックしてアカウント登録するだけで、すぐにSlackとOutlookの連携を実際に体験できます。
登録はたったの30秒で完了するので、ぜひ気軽にお試しください!
Microsoft SharePointとMicrosoft Excelの連携フローを作ってみよう
それでは、さっそく実際にMicrosoft SharePointとMicrosoft Excelを連携したフローを作成してみましょう!
今回はYoomを使用して、ノーコードでMicrosoft SharePointとMicrosoft Excelの連携を進めていきますので、まだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。
▼今回使用するアプリはこちら:Microsoft SharePoint/Microsoft Excel
[Yoomとは]
今回はMicrosoft SharePointでファイルが格納されたら、Microsoft Excelにファイル情報を追加するフローを作成していきます!
作成の流れは大きく分けて以下です。
■概要
「Microsoft SharePointでファイルが格納されたら、Microsoft Excelにファイル情報を追加する」フローは、ファイル管理とデータ整理を効率化する業務ワークフローです。
日々大量のファイルをSharePointに保存する際、各ファイルの情報をMicrosoft Excelに手動で入力するのは時間と手間がかかります。
このワークフローを利用すれば、Microsoft SharePointに新しいファイルが保存された瞬間に自動でMicrosoft Excelにファイル情報が書き込まれ、データ管理がスムーズになります。
■このテンプレートをおすすめする方
・Microsoft SharePointを活用して大量のファイルを管理しているIT担当者の方
・ファイル情報をMicrosoft Excelに手動で入力する作業に時間を取られているビジネスユーザー
・データの一貫性と正確性を保ちつつ、業務効率を向上させたいチームリーダー
・Microsoft Excelへのデータ書き込み作業を自動化したい経営者の方
・Yoomを活用して業務ワークフローを最適化したい方
■注意事項
・Microsoft SharePoint、Microsoft ExcelのそれぞれとYoomを連携してください。
・Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・Microsoft Excelのデータベースを操作するオペレーションの設定に関しては、下記をご参照ください。
https://intercom.help/yoom/ja/articles/9003081
ステップ1:Microsoft SharePointとMicrosoft Excelをマイアプリに連携する
ここでは、Yoomとそれぞれのアプリを連携して、操作が行えるようにしていきます。
まずは基本的な設定方法を解説しているナビをご覧ください!
https://app.arcade.software/share/FzvXuny14X3AQpoj9h2x
それではここから、今回のフローで使用するアプリのマイアプリ連携の方法を解説します。
以下Microsoft Excelの登録方法です。(Microsoft SharePointも同様の手順でマイアプリ連携可能です。)
※「Microsoft 365(旧Office 365)」には個人向けと法人向けプラン(Microsoft 365 Business)があります。法人向けプランを契約していない場合、Yoomからの認証がうまくいかない可能性があるのでご注意ください。
詳しくは以下のサイトをご確認ください。
Microsoft365サービス群におけるマイアプリ登録手順と注意事項
連携が完了するとYoomのマイアプリにMicrosoft SharePointとMicrosoft Excelが登録されます。
これでマイアプリ登録が完了しました。
次は、テンプレートを使用してトリガーの設定をしましょう!
ステップ2:テンプレートをコピーする
先程ご紹介した、テンプレートを使用していきます。
下のバナーの「試してみる」をクリックするとコピーできます。
ステップ3:アプリトリガーの設定
(1)Microsoft SharePointで指定のフォルダにファイル作成または更新された際の設定をします。
アプリトリガーの「サイト内の指定フォルダにファイルが作成または更新されたら」をクリックします。
(2)Microsoft SharePointの「連携アカウントとアクションを選択」画面から、Microsoft SharePointと連携するアカウント情報に誤りがないかを確認し、トリガーアクションは「サイト内の指定フォルダにファイルが作成または更新されたら」のままで「次へ」をクリックします。
(3)「アプリトリガーのAPI接続設定」画面から、トリガーの起動間隔を選択します。
トリガーの起動間隔はプルダウンより5分、10分、15分、30分、60分の間隔から選択してください。
※トリガーの起動間隔はプランによって最短の起動間隔が異なりますので、ご注意ください。
また、基本的には最短の起動間隔にしてお使いいただくことをおすすめします!
下へ進み、サイトID、フォルダIDを候補から選択します。
入力が完了したら、「テスト」をクリックし、エラーが発生しなければ「保存する」をクリックします。
情報がアウトプットに反映されればテスト成功です。
「アウトプットってなんだろう?」と思った方は下のサイトをご参照ください!
「保存する」をクリックし、次の工程に進みましょう!
ステップ4:Microsoft Excelと連携し、レコードを追加する
(1)次にMicrosoft Excelと連携して、レコードを追加します。
「レコードを追加する」をクリックします。
(2)Microsoft Excelの「データベースの連携」画面から、Microsoft Excelと連携するアカウント情報に誤りがないかを確認し、実行アクションは「レコードを追加する」のままで「次へ」をクリックします。
(3)ファイルの保存場所、ドライブID、ファイル名(任意)、アイテムID、シート名、テーブル範囲を入力します。ドライブID、アイテムID、シート名は下の画像のように候補から選択ができます。
入力が完了したら、下部にある「次へ」をクリックします。
(4)「データベース操作の詳細設定」画面から、追加するレコードの値をアウトプットから選択します。
入力が完了したら「テスト」をクリックし、エラーが発生しなければ下部にある「保存する」をクリックします。
ステップ5:トリガーをONに設定しフロー稼働の準備完了
お疲れ様でした!これですべての設定が完了です。
設定が完了すると以下のようなメニューが表示されるので、トリガーをONにします。
実際にフローボットを起動して、Microsoft SharePointでファイルが格納されたら、Microsoft Excelにファイル情報が追加されているかを確認してみてくださいね!
Microsoft ExcelのデータをMicrosoft SharePointに連携したい場合
今回はMicrosoft SharePointからMicrosoft Excelへデータ連携する方法をご紹介しましたが、逆にMicrosoft ExcelからMicrosoft SharePointへのデータ連携を実施したい場合は、下記のテンプレートも併せてご利用ください。
定期的にMicrosoft ExcelファイルをMicrosoft SharePointへアップロードする
Microsoft Excelで作成・管理しているファイルを定期的にMicrosoft SharePointの指定フォルダへ自動でアップロードしたり、変更を同期したりする基本的な連携フローです。
■概要
「定期的にMicrosoft ExcelファイルをMicrosoft SharePointへアップロードする」ワークフローは、ExcelとSharePointの連携を自動化し、データ管理を効率化する業務ワークフローです。
これにより、手動でのデータ移行作業を削減し、最新のデータをチーム全体で簡単に共有できます。
■このテンプレートをおすすめする方
・定期的にMicrosoft Excelでデータを管理しており、Microsoft SharePointへのアップロード作業に時間を取られている方
・複数のSaaSアプリを利用していて、データの一元管理を目指しているビジネスパーソン
・手動でのデータ移行によるミスを減らし、業務の正確性を高めたいチームリーダー
・Microsoft SharePointを活用しているが、データ更新の自動化を検討しているIT担当者
・業務フローの効率化を図りたい中小企業の経営者
■注意事項
・Microsoft Excel、Microsoft SharePoint、OneDriveとYoomを連携してください。
・Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
・「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
定期的にMicrosoft ExcelのファイルをMicrosoft SharePointに自動同期し、Outlookに通知する
Microsoft ExcelのファイルをMicrosoft SharePointの指定フォルダへ自動でアップロード後にOutlookへ通知するフローです。ファイルのアップロードを見逃したくない方におすすめです。
■概要
「定期的にMicrosoft ExcelのファイルをMicrosoft SharePointに自動同期し、Outlookに通知する」フローは、Microsoft ExcelとMicrosoft SharePoint間のデータ管理を自動化し、効率的な情報共有を実現する業務ワークフローです。
このワークフローを導入することで、Microsoft ExcelとMicrosoft SharePointの同期を定期的に自動化し、更新があった際にはOutlookを通じて自動通知が届くため、作業の手間を軽減できます。
■このテンプレートをおすすめする方
・Microsoft Excelを日常的に使用してデータを管理しているビジネスユーザー
・Microsoft SharePointを活用してチーム内でファイルを共有・管理しているプロジェクトリーダー
・Microsoft ExcelファイルのMicrosoft SharePointへのアップロード作業に時間を取られている担当者
・情報更新時にチームへスムーズに通知を送りたいと考えている管理者
・業務プロセスの自動化を進め、効率化を図りたい企業のIT担当者
■注意事項
・Microsoft Excel、Microsoft SharePoint、OneDrive、OutlookとYoomを連携してください。
・Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
・「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
・ダウンロード可能なファイル容量は最大300MBまでです。アプリの仕様によっては300MB未満になる可能性があるので、ご注意ください。
・トリガー、各オペレーションでの取り扱い可能なファイル容量の詳細は下記を参照ください。
https://intercom.help/yoom/ja/articles/9413924
Microsoft SharePointやMicrosoft ExcelのAPIを使ったその他の自動化例
Microsoft SharePointやMicrosoft ExcelのAPIを活用することで、様々な自動化の実現が可能になります。
Microsoft SharePointを使った自動化例
DocuSignで締結が完了した書類をMicrosoft SharePointに自動保存したり、Slackに投稿されたファイルをMicrosoft SharePointにアップロードすることができます。また、Microsoft SharePointにアップロードされたファイルをOCRで読み取り、Discordに通知することも可能です。
DocuSignでエンベロープ(締結)が完了したら、ファイルをMicrosoft SharePointに格納するフローです。
■概要
このワークフローでは、Dropboxに格納されたファイルをMicrosoft SharePointにも格納することが可能です。このフローを活用すれば、ファイル管理の一貫性を保ちながら、複数の環境でファイルを共有・管理することができます。
Yoomを利用すると、プログラミング不要で簡単にアプリ同士を連携することができます。
■このテンプレートをおすすめする方
・DropboxとMicrosoft SharePointを使い分けてファイルを管理しているが、手動での移行が煩わしい方
・異なるストレージサービスを利用している部署間で、ファイルのやり取りをスムーズにしたい方
・SharePointを主に使用しているが、Dropboxに保存されたファイルを取り込む必要がある方
・ファイルの保存場所や管理方法を一元化したいと考えているチームリーダーや管理者の方
・複数のストレージサービスを使っている企業で、ファイル管理の効率化を図りたい方
■注意事項
・Dropbox、Microsoft SharePointのそれぞれとYoomを連携してください。
・Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・ダウンロード可能なファイル容量は最大300MBまでです。アプリの仕様によっては300MB未満になる可能性があるので、ご注意ください。
・トリガー、各オペレーションでの取り扱い可能なファイル容量の詳細は下記をご参照ください。
https://intercom.help/yoom/ja/articles/9413924
■概要
「Microsoft SharePointにアップロードされたらファイルをOCRで読み取り、Discordに通知する」ワークフローは、SharePointへのファイル管理とコミュニケーションを効率化する業務ワークフローです。
日々大量のファイルがSharePointにアップロードされる中、手動で内容を確認し、チームに共有するのは時間と労力がかかります。
特に、ファイルの内容を迅速に把握して共有する必要がある場合、効率的な方法が求められます。
このワークフローを活用すれば、SharePointにファイルがアップロードされた際に自動でOCR処理を行い、その内容をDiscordに通知します。
これにより、チーム全体で迅速かつ正確な情報共有が可能となり、業務の効率化を実現します。
■このフローをおすすめする方
・Microsoft SharePointを活用して日常的にファイル管理を行っているビジネスユーザーの方
・Discordをチームのコミュニケーションツールとして使用している企業や団体
・ファイルの内容を迅速に共有し、チーム内での情報共有をスムーズに行いたいプロジェクトマネージャーの方
・OCR技術を利用してドキュメントの自動認識を導入したいIT担当者の方
・業務フローの自動化を検討しており、具体的なテンプレートを探している企業の経営者の方
■注意事項
・Microsoft SharePoint、DiscordのそれぞれとYoomを連携してください。
・Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
・OCRまたは音声を文字起こしするAIオペレーションはチームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。
■概要
「Googleフォームの回答内容をPDF化してMicrosoft SharePointに保存する」フローは、Googleフォームで収集した回答を自動的にPDF形式に変換し、Microsoft SharePointに保存する業務ワークフローです。
これにより、手動でのデータ整理や保存作業の手間を省き、効率的なデータ管理が実現します。
■このテンプレートをおすすめする方
・Googleフォームを活用して多数のデータを収集している方
・Microsoft SharePointでのデータ管理を強化したい方
・データの手動処理に時間を取られている業務担当者
・チーム内での情報共有を効率化したい方
・業務プロセスの自動化を検討しているIT担当者
■注意事項
・Googleフォーム、Microsoft SharePointのそれぞれとYoomを連携してください。
・Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
■概要
「Slackのチャンネルに投稿されたファイルをMicrosoft SharePointにアップロードする」フローは、チーム内で共有されたファイルを自動的にSharePointに保存する業務ワークフローです。
これにより、手動でのファイル管理が不要となるため、情報の一元化と効率化を実現し、スムーズなファイル共有をサポートします。
■このテンプレートをおすすめする方
・Slackを日常的に活用し、頻繁にファイルを共有しているチームの方
・Microsoft SharePointでのファイル管理を効率化したいと考えているIT担当者の方
・手動でのファイルアップロードに時間を取られ、業務効率を向上させたいビジネスリーダーの方
・情報の一元管理を目指し、異なるプラットフォーム間の連携を強化したい方
■注意事項
・Slack、Microsoft SharePointのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
Microsoft Excelを使った自動化例
Microsoft Outlookで受信したメールの内容をMicrosoft Excelに自動で追加したり、Gmailで届いたアンケート結果を自動で格納することができます。また、指定した日時にMicrosoft Excelから予算データを取得し、Microsoft Teamsに通知することも可能です。
Gmailで受け取ったアンケート結果をMicrosoft Excelに格納するフローです。
■注意事項
・GmailとMicrosoft ExcelのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
・AIオペレーションはチームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。
Notionのデータベースにタスクが追加されたら、Microsoft Excelの任意のシートにも登録するフローです。
Salesforceの商談情報が登録されたら、Microsoft Excelに商談情報を追加するフローボットです。
Outlookに新しいメールが届いたら、Microsoft Excelにレコードを追加するフローです。
■概要
指定日時にMicrosoft Excelから予算を取得してPDF発行後、Outlookで送付するフローです。
Yoomではプログラミング不要でアプリ間の連携ができるため、簡単にこのフローを実現することができます。
■このテンプレートをおすすめする方
・予算の使用状況を定期的にPDF化し関係者と共有している方
・予算情報をPDFとしてまとめる作業に時間がかかっている方
・PDFの発行やOutlookによるメール送付の作業を効率化したい方
■注意事項
・Microsoft Excel、Microsoft TeamsのそれぞれとYoomを連携してください。
・Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
終わりに
いかがでしたか?Microsoft SharePointとMicrosoft Excelを連携すれば、「ファイル情報の転記作業をなくしたい」「常に最新のデータを把握したい」「データ管理のミスを減らしたい」といった課題の解決に役立つはずです。ファイルのアップロードと同時にデータベースが更新されることで、業務のスピードと精度を同時に高められます。
ノーコードツールYoomを活用すれば、プログラミングの知識がなくても、簡単にMicrosoft SharePointとMicrosoft Excelの連携が実現できます!気になった方はまずは無料アカウントを作成して、実際に使い勝手を確かめてみてください。登録はたったの30秒で完了!すぐに自動連携を体験できます。
データの反映ミスや手作業の負担を減らして、もっとスマートな働き方をはじめてみませんか?
関連記事:【簡単設定】Microsoft SharePointのデータを自動で通知する方法
Q:Microsoft Excelにはどんなファイル情報が追加されますか?
A:
Microsoft Excelにはステップ3の取得した値(アウトプット)を設定できます。例えば、アイテムID、アイテム名、URL、作成日時、最終更新日時などです。
Q:特定のファイルだけを連携対象にできますか?
A:
はい、可能です。
特定のファイルだけを連携対象にするには、分岐の追加が必要です。
分岐を追加することで取得した値を利用して条件を設定できます。例えば「ファイル名に請求書が含まれる場合のみ連携する」といったことも可能です。
分岐はミニプラン以上でご利用いただけます。フリープランで利用するとエラーになってしまうのでご注意ください。
分岐について詳しく知りたい方はこちらをご覧ください。
Q:連携が失敗した場合の対処法はありますか?
A:
運用中に連携に失敗した場合は、Yoomにご登録いただいているメールアドレスへ通知が届きます。通知内にエラー原因が記載されていますので、ご確認ください。
対処方法でお困りの際は、ヘルプページまたは、エラー時の対応方法についてをご確認ください。また、サポート窓口もご利用いただけます。