Office Scripts

[Office Scripts]スクリプトの戻り値を利用するPower Automateのフロー

ktrさん(@v2to4)の記事に続き、「Office 365 Advent Calendar 2020」、3日目の記事となります。

このアドベントカレンダーの守備範囲は非常に広く、Office 365がちょっとでも入ってたら何でもOKとなっています。

テーマはOffice 365ということで、Office 365がちょっとでも入ってたらなんでもOKのゆるふわスタイルです!
開発系、関連アドイン&サービスの宣伝、導入事例、おすすめアプリの紹介、こんな使い方してる。などなんでもOK

SharePoint, Exchange, Microsoft Teams, Power Platform, Office Graph, Azure AD, Intune, EMS, Forms, Stream, OneDrive, Yammer, MyAnalytics, Sway, To-Do, etc

https://adventar.org/calendars/5362 より

参加するにあたり、どのような記事を書こうかと悩んでいたのですが、書こう書こうと思っていて手が付けられていなかったことが私にはありました。


https://www.ka-net.org/blog/?p=13269 より

そう。
Global Microsoft 365 Developer Bootcamp 2020 TOKYOでOffice Scriptsハンズオンを行ったときのサンプルです。

イベント当日になって、「やっぱりこのサンプルも入れておいた方が良いだろう」と思い立って急遽追加したものなので、説明はほぼ無く、単にフローの全体図を載せただけというヒドイものだったのですが、非常に良い機会なので、改めて手直しすることにしました。

というわけで、詳細な説明を書き加えたのが上記になります。
Office ScriptsとPower Automateの連携で、スクリプトからの戻り値を利用してフローを分岐させるサンプルです。

元々は下記Microsoft Docsで挙げられていたもので、テストしやすいように若干手直ししてあります。

Power Automateのフローからスクリプトにパラメーターを渡す例は色々と思い付くのですが、逆に、スクリプトからの戻り値をフローに活かす例としてはどういったものが良いのだろう?と、ずっと考えていたので、上記Docsのサンプルを見たときは「ああ、なるほど!」と、目から鱗でした。

このサンプルではテーブルの行数を使って処理を分岐させていますが、このようにセル数や行数が一定の値を超えたらアラートを出す、といった使い方は実務においても応用できそうです。

やはり、Office ScriptsはPower Automateとの連携でさらに活用の場が広がりますね!
皆さんも是非いろいろとお試しください。

さて、Office 365 Advent Calendar 2020、次回はOta Hirofumiさん(@hrfmjp)が執筆される予定です。
どういった内容なのか、公開が楽しみですね!✨

関連記事

2020年11月の人気記事前のページ

【感想】企画展「国立公園」に行ってきたよ次のページ

関連記事

  1. Office Scripts

    [Office Scripts]選択範囲の値をドロップダウンリストの項目にする方法

    Office Scriptsのドキュメントに新しいサンプルが追加されて…

  2. Office Scripts

    [Office Scripts]ウィンドウ枠の固定と解除を行う方法

    今回は、Office Scriptsでウィンドウ枠の固定と解除を行う方…

  3. Excel

    Power Automate経由でTwitterに投稿するVBAマクロ

    Hiro( @mofumofu_dance )さんがVBAとPower…

  4. Office アドイン

    Build 2020で個人的に気になったOfficeやPower Automateの発表

    Microsoftの開発者向けイベント「Build 2020」がオンラ…

  5. Office Scripts

    [Office Scripts]ユーザーからの入力を取得する方法

    久しぶりのOffice スクリプトネタです。今回はスクリプト実行時…

  6. Power Automate

    [Power Automate]UIフローが2020年4月2日から利用開始になるようです。

    Power Automateのプランページを見たら、新たなプランが追加…

コメント

  • コメント (0)

  • トラックバックは利用できません。

  1. この記事へのコメントはありません。

Time limit is exhausted. Please reload CAPTCHA.

※本ページはプロモーションが含まれています。

Translate

最近の記事

アーカイブ

PAGE TOP