デスクワークを超絶快適にするおすすめギアたち

【初心者向け】Power Automate for Desktop の使い方を解説!

PADインストール方法と使い方

【当サイトはプロモーションを含んでいます】

じょじお

この記事はPower Automate for Desktopのインストール方法について解説する記事です。初心者向けの解説となっています。

この記事でわかること!

  • Power Automate for Desktop(PAD)を利用要件がわかる。
  • PADのインストール方法がわかる。
  • PADの画面の見方がわかる。
  • PADで簡単なフローを作成する方法がわかる。
目次

Power Automate for desktopとは?

じょじお

Power Automate for desktop(PAD)とはMicrosoftが提供するRPAソフトウェアです。

ぽこがみさま

Windowsユーザーなら誰でも無料で使うことができます。(一部有料)

Power Automate for Desktop インストールしてみよう!

じょじお

PADのインストールと簡単なテストプログラムを実行するまでを解説します。10分程の作業になっているからトライしてみてね。

Power Automate for Desktopの利用要件は?

Power Automate for Desktopの利用に必要なもの!(利用要件)

  • PADの利用にはMicrosoft個人アカウント、組織アカウントのいづれかが必要です。
  • Windowsパソコンで使用できます。
  • インターネット接続環境が必要です。
じょじお

Power Automate for Desktopは基本無料のサービスです。トリガー実行・スケジュール実行など一部の機能だけは有料プランの契約が必要となります。

ぽこがみさま

Windows 11からはOSに標準搭載されました!

Power Automate for desktop インストール方法!

STEP
Microsoft Power Automate for desktop専用ページからインストールファイルをダウンロードします。
Power Automate Desktopインストール場所

▲専用ページの中の「無料でダウンロードする」をクリックします。

Microsoft Power Automate Desktop専用ページ

STEP
インストールファイルを開き、「次へ」をクリックします。
Power Automate Desktopインストール
STEP
インストールする場所を選択して、使用条件に同意し、「インストール」をクリックします。
  1. Power Automate(クラウドフロー)と連携をする場合はこちらのチェックをオンにします。
  2. 「インストールを選択すると、Microsoftの使用条件に同意したことになります。」にチェックをオンにします。
  3. インストールをクリックします。
STEP
Power Automate for Desktopのインストールが始まります。
STEP
使用するブラウザを選択して拡張機能をインストールします。
Power Automate Desktop
  1. ブラウザ操作自動化を予定されている方は、使用するブラウザを選択してブラウザ専用の拡張機能を一緒にインストールしておきましょう。この手順をスキップしても後から拡張機能をインストールすることができます。(後から使用ブラウザを変更することも可能です。)
  2. 「Power Automate Desktopの起動」をクリックしてPower Automate for desktopを起動しましょう。
じょじお

ブラウザの拡張機能はあとから個別でインストールすることもできます。今回はあとあと楽なのでここでインストールしています。

ぽこがみさま

ブラウザの拡張機能は、通常のフローでは不要ですが、ブラウザを自動化するフローを作成するときに必要になります!

Power Automate for Desktopへログインしよう!

STEP
Power Automate for desktopにMicrosoftアカウントでサインインします。
Power Automate Desktopサインイン

▲サインインをクリックします。

STEP
メールアドレス入力してサインインをクリックします。
Power automate desktop

使用できるMicrosoftアカウント(メールアドレス)は下記の2つがあります。

  • Microsoftビジネスアカウント(企業・組織のアカウント)
  • Microsoft個人アカウント
STEP
パスワードを入力してサインインをクリックします。
Power automate Desktop

インストール時のエラーでpower Automate Desktopが起動できないときは?

『バンドルされないエラー 問題が発生しました。ご不便をおかけして申し訳ありません。閉じてから、やり直してください。』

Power automate desktopエラー

▲「バンドルされないエラー 問題が発生しました。ご不便をおかけして申し訳ありません。閉じてから、やり直してください。」エラーについて。

わたしの環境では組織アカウントで使用中のPCで、組織アカウントからサインアウトし個人アカウントでサインインしようとしたところ、フロー一覧画面が「準備中」のまま停止してこのエラー画面が表示されました。何度かアンインストールと再起動を繰り返しても改善されなかったのですが、下記のようにタスクトレイに常駐している「Power Automate」サービスを閉じてから開き直したところ改善しました。

エラー対処方法

エラーの対処方法

STEP
Power Automate for Desktopを×ボタンで閉じます。

一旦Power Automate for desktopの画面をすべて閉じます。

STEP
タスクバー(タスクトレイ)の常駐している「Power Automate」を右クリックします。
タスクトレイに常駐しているpad
タスクトレイに常駐しているPAD
STEP
右クリックメニューの中の「終了」をクリックします。
STEP
再度Power Automate Desktopを開きます。

Power Automate for desktopの「フロー」と「アクション」とは?

ファイルをダウンロードするフロー
フローとアクション

Power Automate for desktopの使用前に最低限覚えておくべき用語について覚えておきましょう。Power Automate for desktopには「フロー」と「アクション」という言葉があります。例えば、「社内システムからファイルをダウンロードする」という仕事の自動化をPower Automate for desktopで行おうと考えるとき、「社内システムからファイルをダウンロードする」という仕事をPower Automate for desktopではフローと呼びます。

そして、一口に「社内システムからファイルをダウンロードする」といってもいくつかの作業で構成されていますよね。 手作業で作業するときにどんな手順で作業を行っているか細分化してみると下記のようになります。

「社内システムからファイルをダウンロードする」フローの作業ステップ

  1. 社内システムを開くにはまずはWebブラウザを開きます。
  2. そして社内システムのアドレスを入力して(あるいはブックマークをクリックして)社内システムのページを開きます。
  3. つぎに社内システムに自分の社員IDでログインして、
  4. DLしたいファイルリンクをクリックしてフローが完了します。

上記のようにフローに含まれる作業の最小単位をPADではアクションと呼びます。PADではあらかじめたくさんのアクションが用意されていて、それらのアクションをドラッグアンドドロップ操作で組み合わせながらフローを作っていきます。上の例で紹介したブラウザを開くアクションも最初から用意されています。

フローとは?

フローとは、自動化する”仕事”の単位です。

アクションとは?

アクションとは、フロー(仕事)の中に含まれる ひとつ以上の”作業”の単位です。

じょじお

ここで紹介した2つの言葉「フロー」と「アクション」はPADのドキュメントや解説書に必ず出てくる言葉なので覚えてください!

Power Automate for desktopに用意されているアクションの例

ぽこがみさま

Power Automate for Desktopには、たくさんのアクションが用意されています。

じょじお

下記はよく使う代表的なアクションです。

カテゴリアクションの名前説明
ExcelExcelワークシートの読み取りExcelファイルからデータを読み込みます。
ExcelExcelワークシートの書き込みExcelファイルに書き込みを行います。
ブラウザー自動化新しいChromeを起動するブラウザGoogle Chromeを起動します。
ブラウザー自動化WebページのリンクをクリックしますWebページのリンク先を開きます。
ブラウザー自動化WebページのダウンロードリンクをクリックしますWebページのダウンロードリンクをクリックしてファイルをダウンロードします。
OutlookOutlookメールメッセージの送信Outlookでメールを送信します。
PDFPDFからテキストを抽出するPDFファイルをテキスト化します。
マウスとキーボードマウスクリックの送信マウスクリックをエミュレートします。
OCRテキストが画面に表示されるまで待機(OCR)画像内に特定の文字列が表示されるまで待機します。
Power Automate for desktopよく使うアクションの例
ぽこがみさま

これらのアクションを組み合わせてフローを作っていきます!

アクションの「入力パラメータ」と「出力(変数)」とは?

入力パラメータとは?

じょじお

入力パラメータとは、アクションに渡す値です。

入力パラメータとはアクションの設定値です。必ず入力しなければいけない必須項目と、任意で入力・選択するオプション項目があります。例えば 「アクティブなExcelワークシートの取得」 アクションはExcelのシートの中のどのシートがアクティブになっているかを確認するためのアクションですが、このアクションを実行するには「Excelインスタンス」という必須パラメータの入力が必要です。

変数とは?

じょじお

変数とは、アクションが実行された後に実行結果が入る入れ物です。箱と表現されることもあります。

アクションは実行されたあとに、アクションごとに結果を変数に出力します。1個だけ変数を出力するアクションもあれば2個の変数を出力するアクションもあります。

例えば上の図は「アクティブなExcelワークシートの取得」アクションの例です。「アクティブなExcelワークシートの取得」アクションはExcelインスタンスというユーザからパラメータを受け取って実行され、SheetName変数にシート名、SheetIndex変数にシート番号を出力します。

▲変数にはデータ型という概念があります。上の記事でざっくりと掴んでください。

まとめ

  • アクションは、フローに設置したら入力パラメータの設定が必要。
  • アクションは、実行した結果を変数という箱に入れといてくれる。

フロー「Hello World.」を作成してみよう。

フローの新規作成方法

じょじお

プログラミング学習ではおなじみの「Hello World.」メッセージを表示してみたいと思います。

STEP
コンソール画面で「+新しいフロー」をクリックします。
Power Automate for desktopフローの作成
Power Automate for desktopのコンソール画面

▲フロー管理画面の左上にある「+新しいフロー」をクリックしてフローを作成します。上の図ではすでにわたしが作成したフローが並んでいます。初めてPADを使う方は画面の中に何も表示されていないかと思います。

STEP
フロー名を入力する。

▲フロー名を入力して「作成」をクリックします。

STEP

フローデザイナー画面の説明

PADフローデザイナー
PADフローデザイナー画面

▲フローを新規作成するとフローデザイナー画面が開きます。フローデザイナーは3つのペインで構成されています。

フローデザイナーを構成する3つのペイン

  • アクションペイン
  • ワークスペース
  • 変数ペイン

アクションペインからアクションを選んで、ワークスペースにドラッグアンドドロップで追加していきながらフローをつくっていきます。変数ペインは、フローで利用する変数の中身を確認することができます。

アクションの追加方法

じょじお

作成したばかりのフローは、一つもアクションがない空っぽの状態なのでアクションを追加していきましょう。

STEP
「メッセージを表示」アクションを追加します。
PADアクションの追加方法

▲アクションを追加しましょう。利用できるアクションはフローデザイナー画面の左側アクションペインに一覧されています。この中から使用するアクションを探してワークスペースペインにドラッグアンドドロップで追加していきます。

今回使用するのは「メッセージを表示」アクションです。「メッセージボックス」カテゴリの中の「メッセージを表示」アクションをワークスペースにドラッグアンドドロップで追加しましょう。

「メッセージを表示」アクションとは?
ポップアップメッセージを表示させるためのアクションです。ユーザーにフローの終了を知らせたり、メッセージを表示させたりするときに使います。

STEP
「メッセージを表示」アクションのパラメータを入力します。
Hello world

▲「メッセージを表示」アクションの入力パラメータを設定します。「表示するメッセージ」の項目に表示させたい文字列を入力しましょう。今回わたしは「Hello world」という文字を入力しました。

STEP
フローを実行します。
PADフロー実行

▲これでフローの作成は完了しましたのでフローを実行してみましょう。フローの実行は、画面上部の実行ボタンをクリックします。

STEP
メッセージボックスが表示される
実行ボタンをクリックします。

▲メッセージボックスが表示されました。フローを無事に実行できました。

フローの保存方法

じょじお

フローを保存するにはフローデザイナー画面上部のフロッピーディスクのようなアイコンをクリックします!

STEP
padフローの保存方法

▲画面上のフローの保存アイコンをクリックしてフローを保存しましょう。

STEP
padフローの保存方法

▲保存できました。

ショートカットキー「Ctrl+S」でも保存することできます

フローの実行方法

じょじお

フローを実行する方法は2つあります。1つはコンソール画面から実行する方法、2つめはフローデザイナー画面から実行する方法です。

ぽこがみさま

フローデザイナーからフローを実行すると、通常より処理に時間がかかります。フローが完成した後はコンソール画面から実行するようにしましょう!

フローの2つの実行方法

  • コンソール画面からフローを実行する方法
    • フローが完成したらこの方法が便利。
    • フローデザイナーから実行するよりも処理が高速に完了できる。
  • フローデザイナー画面からフローを実行する方法
    • フロー作成中やフローのテストの時などはこちらが便利です。

フローをコンソール画面から実行する方法

STEP
コンソール画面で目的のフローを選択します。
フローの実行方法
Power Automate for desktopのコンソール画面

▲作成したフローはコンソール画面に一覧表示されます。コンソール画面からフローを探して選択した状態にします。

STEP
フローの実行ボタンをクリックします。
実行ボタンをクリック

▲目的のフローを選択したら実行ボタンをクリックして実行します。

フローをフローデザイナー画面から実行する方法

▲フローデザイナー画面の上部にある三角形の実行ボタンをクリックするとフローを実行できます。

Power Automate for desktopの使い方一覧

じょじお

今回作成したフローは簡単すぎて実務利用のイメージが沸かないかと思います。

ぽこがみさま

具体的なフローの作成手順については下記の目的別のまとめ記事をご覧いただくとわかりやすいかなと思います。

Power Automate for desktopの学習方法

Power Automate学習教材

Power AutomateをKindleで学びたい方はコチラ
¥2,200 (2024/11/17 18:55時点 | Amazon調べ)

▲Kindleと紙媒体両方提供されています。デスクトップフロー、クラウドフロー両方の解説がある書籍です。解説の割合としてはデスクトップフロー7割・クラウドフロー3割程度の比率となっています。両者の概要をざっくり理解するのにオススメです。

Power Automate for Desktopの基本をしっかり学習するのにオススメです。この本の一番のメリットはデモWebシステム・デモ業務アプリを実際に使ってハンズオン形式で学習できる点です。本と同じシステム・アプリを使って学習できるので、本と自分の環境の違いによる「よく分からないエラー」で無駄に躓いて挫折してしまう可能性が低いです。この点でPower Automate for desktopの一冊目のテキストとしてオススメします。著者は日本屈指のRPAエンジニア集団である『ロボ研』さんです。

¥2,750 (2024/11/21 07:41時点 | Amazon調べ)

Power Automate クラウドフローの入門書です。初心者の方には図解も多く一番わかりやすいかと個人的に思っています。

Microsoft 365/ Power Automate / Power Platform / Google Apps Script…

Power Automateを動画で学びたい方はコチラ

▲Udemyで数少ないPower Automateクラウドフローを主題にした講座です。セール時は90%OFF(1200円~2000円弱)の価格になります頻繁にセールを実施しているので絶対にセール時に購入してくださいね。満足がいかなければ返金保証制度がありますので安心してご購入いただけます。

まとめ

じょじお

Power Automate for desktopのインストールと使い方について解説しました。あとはいろいろなアクションを試しながらオリジナルフローを作成していきましょう。

ぽこがみさま

このブログではRPA・ノーコードツール・VBA/GAS/Pythonを使った業務効率化などについて発信しています。
参考になりましたらブックマーク登録お願いします!

お役に立てたらシェアお願いします!
  • URLをコピーしました!
  • URLをコピーしました!
目次