Microsoft Power Automate Desktop(PAD)使い方まとめ

machine-learning IT

Power Automate Desktopの使い方を機能・分類別に参照できるまとめです。

スポンサーリンク

基本操作、共通概念

DL、インストール、サインイン
自動化処理(フロー、アクション)の作成、削除
変数とインスタンス
UI要素の追加、削除
フローをクリア
エラー発生時の処理の設定

変数

数値の切り捨て(切り捨て、小数のみ取得、四捨五入)
乱数の生成(ランダムな変数、リスト)
リストのクリア
リストから項目を削除
一覧の並べ替え(リストのソート)
リストのシャッフル
リストの統合
リストを逆にする(順序の項目を上下反転)
リストから重複する項目を削除
共通リスト項目の検索(2つのリストを比較し、共通する項目のみを含む新しいリストを作る)
リストの内容を減らす(1つ目のリストの項目から、2つ目のリストの項目と一致するものを取り除く)
データテーブル列をリストに取得(Datatableの任意の列内容をリストで取得)
項目をリストに追加(リストに値を追加)
新しいリストの作成
変数を大きくする
変数を小さくする
変数の設定(書き換え、作成)

条件

条件で処理を分ける①(IfElseElse If
条件で処理を分ける②(SwitchCaseDefault Case

ループ

For each(リストなどの項目それぞれに対し指定の処理を繰り返す)
Loop(指定回数処理をループさせる)
ループを抜ける

フローコントロール

End(削除したEndを修復)
Wait(処理を待機する)
コメント
フローを停止する
ブロックエラー発生時

ワークステーション

ドキュメントの印刷
既定のプリンターを取得
既定のプリンターを設定
デスクトップを表示(すべてのウィンドウを最小化)
ごみ箱を空にする
コンピューターのシャットダウン(電源を落とす、再起動、スリープ、休止)

ファイル

ファイルのコピー
ファイルの移動
ファイルの名前を変更する
テキストをファイルに書き込みます(テキストファイルの作成、記述)

フォルダー

フォルダーの作成
フォルダーの削除
フォルダーを空にする

圧縮

ZIPファイル(ファイル、フォルダの圧縮)
ファイルの解凍

UIオートメーション

Windows

ウィンドウの取得(ウィンドウおよびその中のUI要素の取得)
ウィンドウにフォーカスする(指定ウィンドウを最前面に表示)

ブラウザー自動化

Webページの詳細を取得
Web上のUI要素の詳細を取得
ブラウザの起動
既に起動しているブラウザをインスタンス化
ブラウザ(タブ)を閉じる
UI要素にマウスホバー時の挙動をさせる

Excel

詳細

Excelマクロの実行
アクティブなExcelワークシートの取得(アクティブなワークシートの名前、インデックス番号を取得)
すべてのExcelワークシートの取得(指定ファイル内のワークシート名を一括で取得)
Excelワークシートの削除
Excelワークシートの名前を変更
Excelワークシート内のセルをアクティブ化(アクティブセルの変更および変数化)
Excelワークシート内のセルを選択(範囲も可)
選択したセル範囲をExcelワークシートから取得(選択中のセル・範囲を取得、変数化)
Excelワークシートに行・列を挿入

詳細以外

Excelの起動(新規作成、インスタンス化)
実行中のExcelに添付(起動済のExcelをインスタンス化)
Excelワークシートから読み取り(セルの値を取得)
Excelワークシート内のセルをアクティブ化(アクティブセルを取得)
Excelの保存
Excelワークシートに書き込み(セルの値を変更)
Excelを閉じる
アクティブなExcelワークシートの設定(ワークシートを選択、アクティブ化)
新しいワークシートの追加
Excelワークシートから最初の空の列や行を取得する
列の一番下にデータを追加
Excelワークシートの列名を取得する(数字→列番号(アルファベット))

メッセージボックス

メッセージを表示(メッセージボックス)
入力ダイアログを表示
メッセージ、ダイアログの押したボタンによって処理を条件分岐する
日付の選択ダイアログを表示

マウスとキーボード

入力のブロック(マウス・キーボード操作を不可にする)
マウスの位置を取得
マウスを移動
マウスをクリック

クリップボード

クリップボードテキストを取得

テキスト

改行してテキストを追加
テキストをパディング(固定長になるまで文字を追加)

日時

現在の日時・日付を取得
日付を進める、遅らせる

PDF

PDFからテキストを抽出
PDFからテーブルを抽出する

コメント