「毎朝、取引先のWebサイトから受注データをダウンロードしてExcelに貼り付け、基幹システムに1件ずつ入力している」。当協会の支援現場でも、こうした定型PC作業に1日1〜2時間を費やしている中小企業は珍しくありません。人手不足が続くなか、この作業に人を割き続けるのは得策ではありません。
そこで有効なのが、Windows 10/11に標準で付属するPower Automate for desktop(通称 Power Automate Desktop)を使ったデスクトップRPAです。本記事では、無償で使える範囲と有償ライセンスの境界、競合ツールとの比較、そしてExcel転記・Webダウンロード・基幹システム入力を実際に自動化する手順を、デスクトップ版固有の機能(レコーダー・UI要素・Excelアクション・エラー処理・スケジュール実行)に絞って解説します。クラウドフロー側の入門やバックオフィス業務全体の設計は、Power Automate入門記事とバックオフィス自動化ガイドをあわせてご覧ください。
Power Automate for desktop とは
Windowsに付属する「デスクトップRPA」
Power Automate for desktop とは、Microsoft が提供する Power Automate のうち、PCの画面操作そのものを自動化するデスクトップ版のRPA(Robotic Process Automation)ツールのことです。ブラウザ上で動くクラウドフローが「サービスとサービスをAPIでつなぐ」のに対し、デスクトップフローは「人がマウスとキーボードで行っている操作をロボットに代行させる」仕組みです。Windows 11 には初期状態でインストールされており、Windows 10 でも Microsoft の公式サイトから無償でインストールできます。Microsoft アカウントまたは Microsoft 365 の職場アカウントでサインインすれば、追加費用なしでフローの作成と手動実行が可能です。
クラウドフローとの役割分担と、RPAが向く業務
クラウドフローはメール受信やフォーム送信をトリガーに Microsoft 365 内のデータを動かすのが得意ですが、APIを持たない基幹システムやローカルの業務アプリは操作できません。デスクトップフローはその隙間を埋める存在で、「Webからダウンロード → Excelで加工 → 基幹システムの画面に入力」といった、複数のアプリをまたぐ手作業を一気通貫で再現できます。RPAが向くのは「手順が固定で、判断が要らず、繰り返し発生する」作業で、例外判断が多い業務や画面が頻繁に変わるシステムは向きません。判断を伴う工程は生成AIに任せる分担についてはRPAと生成AIの使い分け記事で整理しています。
レコーダー:操作を記録してフローの土台を作る
レコーダーは、ユーザーが実際に行ったクリックや入力を記録し、そのままアクションの並びに変換する機能です。Webブラウザの操作は「Webレコーダー」、Windowsアプリの操作は「デスクトップレコーダー」として動作し、記録後にフローデザイナーで個々のアクションを編集できます。最初から手でアクションを組むより、まずレコーダーで骨格を作り、変数や条件分岐を後から足すのが効率的です。
UI要素:画面の「どこ」を操作するかの定義
Power Automate for desktop は画面上のボタンや入力欄を「UI要素」として管理します。UI要素は座標ではなく、ウィンドウのタイトルやコントロールの属性(セレクター)で識別されるため、ウィンドウの位置やサイズが変わっても動作します。基幹システムのように画面が固定的なアプリでは安定しますが、セレクターに動的なIDが含まれる場合は、フロー作成時にセレクターを編集して汎用化しておく必要があります。ここがデスクトップRPAの品質を左右する要所です。
Excelアクション:転記業務の中核
「Excelの起動」「Excelワークシートから読み取り」「Excelワークシートに書き込み」「アクティブなExcelワークシートの設定」「Excelを閉じる」など、Excel専用のアクションが豊富に用意されています。読み取った内容はデータテーブル型の変数に入り、For each ループで1行ずつ取り出して他のアプリに入力できます。マクロを書けない担当者でも、GUIだけで転記処理を組めるのが強みです。
エラー処理とスケジュール実行
各アクションには「エラー発生時」の設定があり、リトライ回数や代替処理、フローの継続・停止を指定できます。さらに「ブロックエラー発生時」アクションで複数の処理をまとめて監視し、失敗時にスクリーンショットを保存してメール通知する設計が可能です。スケジュール実行については、無償版には内蔵スケジューラがなく、後述のとおり有償ライセンスでクラウドフローから呼び出すか、Windows のタスクスケジューラを使う運用になります。
料金プラン:無償の範囲と有人・無人RPAの違い
無償で使える範囲と、有人・無人RPAの違い
Windows 10/11 のユーザーであれば、Power Automate for desktop 本体のインストール、フローの作成、ローカルPCでの手動実行はすべて無償です。ただし、無償版でできるのは「有人(アテンド型)」実行のみです。有人実行とは、ユーザーがPCにサインインした状態で自分でフローを起動する方式のことで、フローの共有、クラウドからの自動起動、実行履歴の一元管理には有償ライセンスが必要です。一方、無人(非アテンド型)実行とは、誰もサインインしていないPCやサーバー上で、クラウドフローのスケジュールやトリガーからフローを自動起動する方式のことです。夜間バッチや始業前の定時処理には無人実行が必須で、Power Automate Process ライセンスが必要になります。Office アプリを無人で操作する場合は、Microsoft 365 の無人ライセンスを別途求められる点にも注意してください。
2026年9月時点の料金(税別・参考値)
| プラン | 月額(税別) | 主な特徴 |
|---|---|---|
| Power Automate for desktop(無償) | 0円 | Windows 10/11 で利用可。フロー作成・手動の有人実行のみ。共有・クラウド起動・無人実行は不可 |
| Power Automate Premium | 2,248円/ユーザー | クラウドフロー+有人デスクトップフロー+プレミアムコネクタ。フロー共有、クラウドからの呼び出し、AI Builder クレジット付き |
| Power Automate Process | 22,488円/ボット | 無人デスクトップフローの実行権。特定のフローまたはマシンに割り当て、組織内で共用可能 |
| Hosted Process(ホスト型RPA) | 32,233円/ボット | Microsoft がホストする仮想マシン上で無人実行。自社でPCを常時稼働させる必要がない |
上記は2026年9月時点で公開情報として確認できた日本円の参考価格(税別)です。Microsoft の価格は改定されることがあり、2026年7月に一部プランの価格改定があったとの情報もあるため、契約前に必ず Microsoft 公式サイトで最新価格をご確認ください。中小企業では「担当者1〜2名分の Premium で始め、夜間の無人処理が必要になった時点で Process を1本追加する」段階的な構成が現実的です。
他のRPAツールとの比較
比較表(2026年9月時点)
| ツール | 料金の目安 | 特徴 | 想定ユーザー |
|---|---|---|---|
| Power Automate for desktop | 無償〜(有償は Premium 2,248円/ユーザー/月、Process 22,488円/ボット/月・税別) | Windows 標準付属。Microsoft 365 との親和性が高く、クラウドフローと連携可能。日本語情報が豊富 | Microsoft 365 を使う中小企業、まず無償で試したい企業 |
| UiPath | Community Edition は無償(個人・小規模向け)。有償プランは日本語公式サイトでは要問い合わせ(米国公開価格の参考値:Basic 25ドル/月〜、Pro 有人 約135ドル/月、無人ロボット 約420ドル/月) | 世界シェア上位。AIエージェント連携・テスト自動化・プロセスマイニングまで網羅する統合プラットフォーム | 全社規模でRPAを展開したい中堅企業以上、開発者がいる企業 |
| WinActor(NTTグループ) | ノードロック フル機能版 1,098,680円/PC1台/年、実行版 300,080円/PC1台/年(税込・メーカー希望小売価格) | 純国産。日本語UIとフローチャート型の操作、国内代理店のサポート体制が充実 | 国内サポートを重視する中小〜中堅企業、Windows 中心の業務 |
| BizRobo! | BizRobo! mini 90万円/年〜、BizRobo! Basic 792万円/年(公開情報の参考値) | サーバー型(Basic)とクライアント型(mini)を選べる。複数ロボットの集中管理が得意 | 複数部署でロボットを集中管理したい企業 |
いずれも2026年9月時点で各社サイトや公開情報から確認した参考値であり、税込・税別の表記は各行に記載のとおりです。ライセンス体系は各社とも変更が多いため、最新情報は各公式サイトをご確認ください。
中小企業が Power Automate for desktop を選ぶ理由と判断軸
年間100万円前後の国産RPAと比べて、初期投資ゼロで着手できることが最大の理由です。Microsoft 365 を契約済みであれば、Outlook・Excel・SharePoint とのつなぎ込みが自然に行え、クラウドフローとデスクトップフローを1つの基盤で運用できます。一方、「導入支援を丸ごと任せたい」「電話サポートが欲しい」企業には、代理店サポートの手厚い WinActor が向く場合もあります。判断軸は「自動化したい業務が Microsoft 365 中心か基幹システム中心か」「無人実行が必要か」「社内にフローを保守できる担当者がいるか」の3点で、まず無償版で1業務を自動化し、効果を測ってから有償化を検討するのが失敗しない進め方です。
使い方(ステップ形式):Excel転記・Webダウンロード・基幹システム入力を自動化する
Step 1:インストールとサインイン、業務の分解
Windows 11 ではスタートメニューから「Power Automate」を検索して起動し、Windows 10 では Microsoft 公式サイトからインストーラーを取得します。Microsoft 365 の職場アカウントでサインインすると、作成したフローが自社の環境に保存され、後で有償ライセンスに移行する際もそのまま引き継げます。ブラウザ操作を自動化する場合は、Microsoft Edge または Google Chrome に Power Automate 拡張機能を追加しておきます。次に、いきなり記録を始めず、「どのサイトから」「どのファイルを」「どの画面のどの欄に」入力するのかを手順書に書き出し、日付やファイル名など毎回変わる値を変数の候補として洗い出します。
Step 2:Webレコーダーでダウンロード操作を記録する
「新しいフロー」を作成し、レコーダーを起動して、取引先サイトへのログイン、検索条件の入力、CSVダウンロードまでを実際に操作します。記録後、ログインIDやパスワードは直接フローに書かず、「入力ダイアログを表示」や Windows の資格情報マネージャーから取得する形に置き換えます。ダウンロード先は「特別なフォルダーを取得」アクションで取得し、ファイル名は日付変数で組み立てると、環境が変わっても動作します。
Step 3:Excelアクションで転記する
「Excelの起動」でダウンロードしたCSVを開き、「Excelワークシートから読み取り」で全データをデータテーブル変数に格納します。次に社内の集計用ブックを開き、「Excelワークシートに書き込み」で貼り付けます。列の順序が異なる場合は、For each ループの中で必要な列だけを取り出して書き込みます。最後に「Excelを閉じる」で保存して終了し、エラー時にも閉じる処理を必ず入れておきます。
Step 4:基幹システムの画面に入力する
デスクトップレコーダーで基幹システムを開き、1件分の登録操作を記録します。記録された「ウィンドウ内のテキストフィールドに入力する」アクションの値を、For each で取り出した行の変数に置き換えれば、全件を順番に登録できます。登録後の完了メッセージを「ウィンドウのUI要素を待機」で確認してから次の行に進むようにすると、応答待ちで誤入力が起きる事故を防げます。
Step 5:エラー処理と通知を組み込む
Web操作と基幹システム入力の部分を「ブロックエラー発生時」で囲み、失敗時にはスクリーンショットを保存して Outlook でメール送信するアクションを設定します。個々のアクションには「エラー発生時 → 2回まで再試行、それでも失敗ならフローを停止」を設定し、処理件数と失敗した行番号をログファイルに書き出しておくと、翌朝の確認が数分で済みます。
Step 6:テストと本番運用、スケジュール実行
テスト用のブックとシステムのテスト環境で数件ずつ実行し、UI要素のセレクターが安定しているかを確認します。無償版では、ユーザーがサインインした状態で Windows のタスクスケジューラから起動する方法で定時実行に近い運用ができますが、ログイン状態の維持が前提です。安定した夜間バッチが必要になったら Process ライセンスを追加し、クラウドフローの「スケジュール済みクラウドフロー」から「Power Automate for desktop でビルドされたフローを実行する」アクションで無人実行に切り替えます。
活用事例
製造業(従業員30名規模):受注データの基幹システム転記
取引先3社のWeb EDIから毎朝CSVをダウンロードし、Excelで品番変換をしてから基幹システムに手入力していた作業を、Power Automate for desktop で自動化しました。1日約90分かかっていた作業が、フロー起動と結果確認の10分程度に短縮され、入力ミスによる出荷トラブルもなくなりました。無償版で開始し、半年後に夜間実行のため Process ライセンスを1本追加しています。
卸売業(従業員15名規模):月次請求データの照合
販売管理システムから出力した売上一覧と、会計ソフトからダウンロードした入金一覧を Excel 上で突合し、差異のある行だけを担当者に通知するフローを構築しました。月末に2日かかっていた照合作業が半日に短縮され、差異の見落としも減っています。当協会が支援した際は、突合ロジックを Excel の関数側に寄せ、RPA側は「ダウンロードと貼り付け」に徹する設計にしたことで、フローの保守を簡単に保てました。
介護事業(従業員40名規模):勤怠データの給与計算ソフト入力
勤怠管理クラウドからダウンロードした勤怠データを、給与計算ソフトの画面に1人ずつ入力していた作業を自動化しました。毎月4時間の作業がゼロになり、担当者は締め日の確認作業に集中できるようになりました。給与ソフト側の画面が更新でわずかに変わった際にUI要素の再取得が必要になりましたが、セレクターを編集するだけで復旧しています。
デメリット・注意点
画面変更に弱く、保守が必要
デスクトップRPAは画面操作を前提とするため、対象システムのアップデートやWebサイトのデザイン変更でUI要素が取得できなくなることがあります。月1回程度の動作確認と、フローの変更履歴を残す運用を最初から決めておく必要があります。
無償版では無人実行・共有ができない
無償版はあくまで「自分のPCで自分が起動する」範囲に限られます。担当者が休むと処理が止まる、作ったフローを他部署に配れない、といった制約は有償ライセンスで解消しますが、その時点でランニングコストが発生します。効果試算は、有償化後の費用を含めて行ってください。
無人実行にはPCの常時稼働と追加ライセンスが必要
無人実行を行うPCはサインアウト状態で電源が入っている必要があり、スリープ設定やWindows Update の再起動で止まる事故が起こりがちです。専用PCを用意するか、Hosted Process(ホスト型RPA)でクラウド上の仮想マシンを使うかを、費用と管理負荷の両面で検討してください。
属人化とセキュリティのリスク
作った本人しか直せないフローが増えると、退職や異動で業務が止まります。フローの説明文にコメントを残し、認証情報は資格情報マネージャーや Azure Key Vault に置いてフロー本体に書かないこと、また誰がどのフローを実行できるかを Microsoft 365 の管理者が把握しておくことが重要です。セキュリティ設計の考え方はAIセキュリティの記事も参考になります。
よくある失敗パターンと対策
失敗1:レコーダーの記録をそのまま本番投入する
記録したままのフローは、固定のファイル名やウィンドウタイトルに依存しており、翌日には動かなくなります。記録後に変数化、待機処理の追加、エラー処理の組み込みを行って初めて実用品になると考え、記録は「下書き」と位置づけてください。
失敗2:待機を入れず、処理が空振りする
Webページの読み込みや基幹システムの応答を待たずに次のアクションへ進むと、入力欄が表示される前にクリックして失敗します。固定秒数の「待機」ではなく、「UI要素を待機」「ウィンドウを待機」を使って状態を確認してから進む設計に変えるだけで、成功率が大きく上がります。
失敗3:エラーが起きても誰も気づかない・最初から複雑な業務に挑む
失敗時の通知を設定していないと、数日分のデータが未処理のまま放置されます。失敗時のメール通知とログ出力は必須で、正常終了時にも「本日は○件処理」と通知しておくと、フロー自体が起動していない事態にも気づけます。また、判断分岐の多い業務から始めるとフローが巨大化して完成しません。「ダウンロードして保存する」「Excelに貼り付ける」といった単機能のフローで成功体験を作り、つなげて大きくしていく段階的な進め方が、当協会の支援現場でも最も定着率が高い方法です。全社的な優先順位付けは業務自動化完全ガイドで解説しています。
まとめ
Power Automate for desktop は、Windows 10/11 のユーザーなら無償で始められるデスクトップRPAであり、レコーダー・UI要素・Excelアクション・エラー処理を押さえれば、Excel転記・Webダウンロード・基幹システム入力といった中小企業の定型PC作業を確実に自動化できます。無償版は有人実行に限られ、夜間の無人実行や共有には Premium(2,248円/ユーザー/月・税別)や Process(22,488円/ボット/月・税別)が必要になるため、まず1業務を無償で自動化して効果を測り、必要に応じて段階的に有償化する進め方が現実的です。自社のどの業務から着手すべきか迷う場合は、当協会のDX・AI活用支援サイトの各記事や、下記の無料相談をご活用ください。


