松本典子の「はじめよう!Azure Logic Apps/Power Automateでノーコード/ローコード」 第53回
Excel上の書式設定もそのまま読み込める、Excel×Power Automate連携の小ネタ
Excelの画面上からPower Automateを実行! “自動化の入り口”にしよう
2025年09月10日 11時00分更新
こんにちは、Microsoft MVP(Business Applications)の松本典子です。
Microsoft 365の「Excel」を業務で活用している方は、非常に多いと思います。タスク管理や日報など、「Excelさえあれば完結する」ケースも少なくないでしょう。
日常的に業務活用されているExcelですが、実はPower Automateと組み合わせることで「自動化の入り口」にもなることをご存じでしょうか。実はExcelからPower Automateで作成したクラウドフローを起動して、自動処理させることができるのです。
今回は、Excel上で書式設定したセルのデータの扱い方も含め、知っているとちょっと得する「Excel×Power Automateの便利な小ネタ」をご紹介します。
0. Excelコネクタ「選択した行」トリガーを使うと嬉しいこと
今回は、上図のような項目のある案件リストをサンプルに使います。
このリストの「期限」と「金額」の項目には、「セルの書式設定」が適用されています。日付や金額を分かりやすくするために、期限は「2025年9月15日」といった書式で、金額は「\」マークや「,」の桁区切りが付く書式で、それぞれ表示させています。
こうした書式設定は一般的なものだと思いますが、Power AutomateのクラウドフローからExcelファイル上のデータをそのまま読み出すと、これらの書式設定が無視されてしまいます。そのため、たとえばTeams投稿やメールに、Excel上の日付データや金額データを組み込んで自動送信させると、そのままでは書式が変わってしまいます。
ただし、ここでクラウドフローのトリガーにExcelコネクタを使えば、「2025年9月10日」「\1,000,000」のように、セルの書式設定を生かした状態で扱うことができます。
この連載の記事
-
第54回
Team Leaders
Teamsで「👍」が付いたらPower Automateのフローを自動実行! そんな方法を教えます -
第52回
Team Leaders
Microsoft Formsへの入力で、Power Automateフローを実行する! 実践的連携術 -
第51回
Team Leaders
Power Automateの「トリガーの条件」が便利! フローの繰り返し実行を細かく制御しよう -
第50回
Team Leaders
顧客ごとに異なる内容のメールを自動送信! Power Automateで柔軟なフローを実現 -
第49回
Team Leaders
Power Automateで自動作成したメール、Outlookに「下書き保存」するには? -
第48回
Team Leaders
Power Automateで「複数の承認ルート」対応の承認ワークフローを作ろう -
第47回
Team Leaders
「スイッチ」アクションで3種類以上の添付ファイルを自動分類/フォルダー保存する -
第46回
Team Leaders
SharePointリストとExcelを活用して、効率的な「お知らせメール」送信フローを作ろう -
第45回
Team Leaders
Power Automateで使える“2種類のExcel”、その使い分けを覚えよう -
第44回
Team Leaders
契約書を確実に期限管理! SharePoint+Power Automateで期日通知を自動化 - この連載の一覧へ