ルドルフもわたるふもいろいろあってな

Microsoft 365、Power Platform、PowerShellについて調べたことや検証したことなどを投稿します。技術の話は面白い。

部品化

【Power Automate】ExcelテーブルでIDが同じ行の内容欄を結合する

Twitterのタイムラインで見かけたこんな課題に(勝手に)こたえてみました。同じIDの場合、内容を全部結合してPlannerのメモに取り込みたいんだけど、詰まってる。#PowerAutomate pic.twitter.com/VNOr9OTeHw— ふー (@fulogabc) August 13, 2022 作ったフロ…

【解説編】【改良版】ExcelのテーブルをClearCollect関数の実行文に変換する

改良版フローの解説をします。

【改良版】ExcelのテーブルをClearCollect関数の実行文に変換する

先日公開した下記フローのを改良しました。 wataruf.hatenablog.com改良版のフローをGitHubで公開しました。前回アップロードしたファイルと同じです。上書きアップロードしました。 下記リンク先からダウンロードしてください。 github.com

【解説編その1】Power Automate でCSVのデータを配列に変換する(+ SharePointリストにアイテムとして投稿する)

掲題のフローの解説編その1です。フローをGitHubで公開しました。下記リンク先からダウンロードしてください。 github.com

ExcelのテーブルをClearCollect関数の実行文に変換する

Twitterでこんな話をしました。なので作りました。今回は「フローで配列操作と文字列操作を駆使すればこんなこともできる」という話をします。ExcelテーブルをPowerAppsのコレクションコードに変換するフローをワクワクしながらお待ちしてます。— 七草あんこ…

【概要編】Power Automate でCSVのデータを配列に変換する(+ SharePointリストにアイテムとして投稿する)

今回は汎用的に使える手法の話です。Power Automate を使ってCSVの中身を配列に変換します。また、この手法を利用したサンプルフローとしてCSVから読み込んだデータをSharePointリストにアイテムとして登録するフローを作りました。このフローをGitHubで公開…

Power AutomateでURLのクエリストリングを配列として取得する

下記投稿で、Power Automate の関数を使ってMicrosoft Forms のフォームのURLからフォームIDを抜き取るアクションについて触れました。 wataruf.hatenablog.comこれについて、こんな指摘を頂きました。 Forms回答取得のsplitのところなんですが、「&id=」と…

【概要編の続き】Microsoft Formsのフォームに回答していないひとに対して自動でメンションする

掲題のフローについて概要編で公開した掲題のフローの解説編その1を投稿する予定でした。ですが、先日フローを公開したときには未実装だったスケジュール実行を実装しましたので解説編の対象をこちらの版のフローにしたいと思います。そのため、今回は概要編…

【概要編】Microsoft Formsのフォームに回答していないひとに対して自動でメンションする

掲題のフローを作成しました。事前に「こんなフローをブログで解説します」とTwitterに投稿したところ予想以上に反応をいただきました。Microsoft Forms を使ったアンケートで未回答者に自動的に通知するフローを作った。基本編1回と応用編2回くらいの解説に…

JSON Dictionary の簡易版という手法を作りました。

以前、下記投稿で「JSON Dictionary」について解説をしました。今回解説するのはこの手法の簡易版です。 wataruf.hatenablog.com

【概要編】Power Automate を使ってテナント内のチーム一覧をCSVに保存する

Power Automate を使ってテナント内のすべてのチームの情報を取得します。フローをGitHubで公開しました。下記リンク先からダウンロードしてください。 github.com

【解説編その3】プレミアムアクションを使わずAzureADアプリも作らずにPower AutomateでMicrosoft TeamsのスレッドをCSVに保存する

掲題のフローの解説編その3です。フローはGitHubで公開しています。 github.com

【解説編その2】プレミアムアクションを使わずAzureADアプリも作らずにPower AutomateでMicrosoft TeamsのスレッドをCSVに保存する

掲題のフローの解説編その2です。フローをGitHubで公開しました。 github.com

Power Automate を使ってテナント内のすべてのSharePointサイトの容量をCSVに保存する

Power Automate を使ってテナント内のすべてのSharePointサイトの容量を取得します。フローをGitHubで公開しました。 github.com

【解説編その1】プレミアムアクションを使わずAzureADアプリも作らずにPower AutomateでMicrosoft TeamsのスレッドをCSVに保存する

掲題のフローの解説編その1です。フローをGitHubで公開しました。 github.com

【概要編】プレミアムアクションを使わずAzureADアプリも作らずにPower AutomateでMicrosoft TeamsのスレッドをCSVに保存する

件名が長くなりました。今回は掲題の件について検証・実装したフローを解説します。今回は概要編です。フローは解説編を投稿する際に公開する予定です。

Microsoft Teams で特定のタグがつかわれたらアクションを実行する

※2022/5/10 追記:本記事のフローの強化版を作成しました。下記リンクをクリックして遷移してください。 wataruf.hatenablog.comタグとは、Microsoft Temas の機能のひとつです。チーム内のメンバーのうち複数名にまとめてメンションを送る機能です。Teams …

Microsoft Teamsで投稿に「いいね」をしていないひとに対してスケジュール実行でメンションする(解説編その4)

掲題のフローの解説編その4です。フローはこちらからダウンロードできます。 github.com

Microsoft Teamsで投稿に「いいね」をしていないひとに対してスケジュール実行でメンションする(解説編その3)

掲題のフローの解説編その3です。フローはこちらからダウンロードできます。 github.com

Microsoft Teamsで投稿に「いいね」をしていないひとに対してスケジュール実行でメンションする(解説編その2)

掲題のフローの解説編その2です。フローはこちらからダウンロードできます。 github.com

Microsoft Teamsで投稿に「いいね」をしていないひとに対してスケジュール実行でメンションする(解説編その1)

掲題のフローの解説編その1です。フローはこちらからダウンロードできます。 github.com

Microsoft Teamsで投稿に「いいね」をしていないひとに対してスケジュール実行でメンションする(改良版 + 全体解説の概要編)

主旨 改良したフローをGitHubにアップロードしました。 フローの概要 フローの全体図 フローの流れの概要 データ処理部分を図で表すと 改良した箇所はどこか? ステップごとの解説は次回 追記:解説編その1を投稿しました 主旨 1週間前にこんな投稿をしまし…

Microsoft Teams のチャネルに添付されているファイルのフルパスをPower Automateで取得する(解説編)

※ 2022/4/21 追記:改良版のフローを公開しました。 wataruf.hatenablog.com はじめに 解説 フロー全体図(再掲) ステップごとの解説 「選択したメッセージの場合」トリガー 「メッセージ詳細を取得する」アクション 「選択」アクション 「結合」アクション…

プレミアムコネクタを使わずにMicrosoft Teams の返信の詳細を取得する

はじめに 実現したいこと 背景 「選択したメッセージの場合」トリガーについて 「選択したメッセージの場合」トリガーの制限 この制限により発生した課題 「選択したメッセージの場合」トリガーの出力では取れない情報を取得する方法 解決案①: Graph API を…

Microsoft Teams のチャネルに添付されているファイルのフルパスをPower Automateで取得する(概要編)

主旨 背景・経緯 会話タブに複数ファイルを添付するのは、提示するひとにも受け取るひとにも手間がかかる だから、ファイルを格納しているフォルダを直接開きたい 添付ファイルのリンクからはフォルダのパスがとれない フローの使いかた フローの全体図 苦労…