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

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

TIPS

【Power Automate】【応用編】分岐アクションの組みかたに関する経験則

掲題の応用編です。 今回作成したフローをGitHubで公開しました。 分岐ロジックの経験則パターン1修正前 分岐ロジックの経験則パターン1修正後 分岐ロジックの経験則パターン2修正前 分岐ロジックの経験則パターン2修正後その1 分岐ロジックの経験則パターン…

【Power Automate】【基本編】分岐アクションの組みかたに関する経験則

Power Automate のフローにおける分岐アクションの組み方についての経験則です。フローの設計・実装をする際の参考になれば幸いです。例に挙げたフローは次回(応用編)でGitHubに公開します。

【Power Automate】フローの設定を設計書に書き起こす際に使えるTIPS

この記事は Microsoft 365 Advent Calendar 2022 に参加しています。 adventar.org

【Power Automate】【TIPS】複数の関数を使用した複雑な式を組み立てる際の経験則

Power Automateで「操作 '(アクションの名前)' の入力パラメーターで無効な式を修正してください。」のエラーに苦しめられたことがあるかた向けの内容です。今回の話はPower Automate に限った話ではなくExcel関数で複雑な式を組み立てるときにも使う手法…

【Power Automate】【クイズ・パズル】配列内の連続した偶数を並び替える

また面白そうな課題をお借りしました。Excel関数の課題ですが、フローで対応してみました。

【Power Automate】【クイズ・パズル】ゴミの分別を判定する

前回と同じく面白そうな課題をお借りしました。

【Power Automate】1から100まで自然数から「3の倍数」「4の倍数」「3の倍数、かつ、4の倍数」を見つける

面白そうな内容なのでやってみました。フローで実現してみました。

【TIPS】【Power Automate】「このアクションは、それが依存しているアクションの上にドラッグできません。」を回避してアクションを移動する

今回はPower AutomateのTIPSです。

【TIPS】【Power Automate】「複数行テキスト」なのに255文字以上の入力がエラーになる現象を回避する

「SharePoint」>「項目の作成」アクションを使ってSharePointリストにアイテムを投稿することができます。この「項目の作成」アクションを使っていて掲題のようなエラーに遭遇することがあります。このエラーの原因は気付きづらいと思います。でも知っている…

【Power Automate】【TIPS】JSON配列の値を更新する

下記投稿で解説したフローのなかでJSON配列の値を更新する方法について触れました。この方法は使う機会が多いと思うのでひとつの投稿として切り出して解説をします。 wataruf.hatenablog.com

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

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

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

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

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

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

Power Automate :「チャネル内のメッセージで応答します」で発生するTeamsへの返信エラーを回避する

「Microsoft Teams」>「チャネル内のメッセージで応答します」というアクションがあります。このアクションはチャネルのスレッドに返信を行うためのアクションのようです。ですが、2022年5月31日 現在 、このアクションで返信をしようとするとエラーになりま…

【ユーザー向け】Teamsの投稿に添付したファイルのリンクに関するTIPS 1つ

ユーザー向けのTIPSです。 知っているとTeams上のファイルの操作が少しだけ楽になるかもしれません。

Power Automateを使って配列から特定のプロパティを取得して、プロパティ名の無い配列を作成する

Power Automate のTIPSです。 これのやりかたを知らなくて今まで遠回りしたやりかたで配列を作成していました。備忘録を兼ねて投稿します。

【TIPS】「選択したメッセージの場合」トリガーのフローをインポートしたときに「その他の操作」メニューに即時反映する

Power Automateの経験則です。「選択したメッセージの場合」トリガーを使ったフローをインポートしたことがあるかた、インポートしたフローがなかなか「その他の操作」メニューに表示されないという現象に出くわしたことはないでしょうか。この現象の回避方…

【ユーザー向け】Microsoft Teamsのこの画面からこの画面までどうやって行く?

ユーザー向けのTIPSです。

Power Automate のフローをオフからオンに変えたとたんに大量実行されてしまう事故を回避する

Power Automate の罠とも言える仕様です。知っているかたの一部はきっと過去にやらかしたことがあるかたでしょう。知らないかたは回避方法を知っておいて損は無いと思います。該当の仕様はDocsに記載されている以下の仕様です。 定期的なアイテム トリガーな…

Power Automate の縦に長いフローをEdgeの機能を使って1枚の画面ショットに収める

画面ショットの撮り方のコツというTIPSです。Power Automate でステップ数が多いフローを使うとフロー図が縦に長くなります。このような縦に長いフロー図をドキュメントに載せたり、もしくはWebサイト上で掲載するために1枚の画面ショットに収めたいです。ど…

Microsoft Teams で改行しようとして間違って投稿してしまうのを防ぐ

経緯 どういうこと? 誤って投稿すると何が困るの? どうやって誤投稿は防げるの? 「経緯」のツイートはなんだったの? 最後に 経緯 昨日のTwitterでとりさんがこんなツイートをしているのを見かけました。(TeamsでEnterを押してしまってメッセージを誤爆…

Microsoft Teamsのこの画面からこの画面までクリック何回でいける?

主旨 思いついたので投稿します。 「Wikipediaは6回のリンクでどの記事にも行ける」 らしいです。 Wikipediaでは、どの記事を起点にしても本文中のリンクを最短経路で辿ればすべての記事にたどり着くようです。それを聞いて思いました。Teamsの画面遷移につ…

Microsoft Edge の「Web選択」機能を使ってWebページ上のテキストをコピーする

主旨 どんな場面で役にたつか? まっさきに思いつくやりかたといえば そんな場面でMicrosoft Edge の「Web選択」を使うと便利 使いかた 使用例 最後に 主旨 TIPSです。知っていたら、Power Platform等の設計書作成などで少し作業が楽になるかもしれません。 …

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

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

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

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

PowerShellでCSVを読み込む際に各プロパティの前後の空白を削除する

背景 この投稿の目的 ソースコード 解説 背景 スクリプトが使用するデータをCSVから読み込ませる際に意図しない空白がCSVに入り込んでしまい、処理が失敗してしまったという経験があるかたは多いと思います。このような空白が入り込むことにより引き起こされ…

Power Automate の「動的なコンテンツ」を式としてコピーする

初めに 主旨 背景 そもそも「動的なコンテンツ」とは何か? 「動的なコンテンツ」を式としてコピーできると何が嬉しいのか? 「動的なコンテンツ」を式としてコピーできると役に立つケースの例 「動的なコンテンツ」をマウスオーバーしたときのツールチップ…

ダウンロードしたファイルの「ブロックの解除」を一括で行う方法 2つ

主旨 背景 そもそも「ブロックの解除」とは何か? 代替データストリーム(Alternate Data Stream)とは何か? ブロックされると何が困るのか? ブロックされて困る場面の例 ファイル単体の「ブロックの解除」を行う方法 ブロックの解除を「一括」で行いたい…

PowerShellでExcahnge Onlineに接続する際の「最大接続数 n を超過したため、実行空間の作成に失敗しました。」を回避する

主旨 まず、PowerShellでExchange Onlineに接続する 接続コマンドを複数回実行するとエラーになる このエラーを回避する方法 この分岐条件は何をしているのか? 主旨 PowerShellを使ってExchange Onlineのモジュールを使う際のTIPSです。このTIPSはコマンド…

Microsoft Forms で問い合わせが投稿されたら輪番で担当者のアサインとメンションを行う

フロー図 説明 説明:担当者一覧 説明:担当者を輪番で指定する仕組み 説明:問い合わせ一覧 操作 フローをインポートして編集画面を開く 問い合わせフォームを作成する 問い合わせ内容の「動的なコンテンツ」を再設定する 担当者一覧を用意する 投稿先のチ…