しごと自動化レシピ

WORK RECIPE Power Automate Desktop

PADでExcelブックのシート名を一覧にする

引き継ぎ前に、ブックにどんなシートが含まれるかを確認します。既存のシート名は変更せず、取得したリストを画面表示して、手元の設計資料と照合するレシピです。

実行確認の記録なし

公式資料を参照して構成した手順です。本記事の操作・コードの実行は未確認です。小さな入力例で期待結果を確かめてから利用してください。

できあがるもの

3シートの名前が各1行で表示され、件数は3になる想定。表示順に業務上の意味を持たせない。実機検証は未実施。

始める前に

  • WindowsのPower Automate for desktopを利用できるアカウント。組織の利用条件・ライセンスと保存先の権限を確認する。
  • 個人情報を含まない練習用フォルダを用意する。手動で開始し、本番フォルダや同期先を選ばない。
  • デスクトップ版Excelと、読み取り可能な検証ブック。
入力例

練習用book.xlsxに売上、原価、集計の3シートを作り、book-copy.xlsxを検査対象にする。

手順

  1. 検証用フォルダ内のbook-copy.xlsxを「Excelの起動」で開く。今回開いたインスタンスをExcelInstanceへ保存する。開いている別のExcelを対象にしない。
  2. 「すべてのExcelワークシートを取得」でExcelInstanceを渡し、生成されるSheetNamesのリストを確認する。取得時点の状態を使うため、処理中に手作業でシートを増減しない。
  3. 「テキストの結合」でSheetNamesを改行でつなぐ。「メッセージを表示」に結果とリスト件数を渡し、シートが多い場合は名前の重複を目視推測せずリスト全体を確認する。
  4. 資料に載っている売上・原価・集計がそれぞれ存在するかを確認する。名前からシートの内容や秘匿性までは判定できないので、必要な場合だけ作業コピー上で内容を確かめる。
  5. Excelは保存せず閉じる。追加検証として別コピーに一時シートを1枚追加して保存し、そのコピーを再取得すると件数が4になるかを確かめる。今回のフロー自体に変更アクションは配置しない。

期待結果と照合する

3シートの名前が各1行で表示され、件数は3になる想定。表示順に業務上の意味を持たせない。実機検証は未実施。

まずこの入力例で確認し、件数や値が一致しているかを見ます。完了表示だけで判断せず、重複・空欄・対象外データも残っていないか確認してください。

うまくいかないとき

  • 非表示シートの有無は名前一覧だけで判断しない。公開前の機密チェックの代用にはしない。
  • ブックを保存しない運用でも、閉じ方の設定による保存動作を検証用ファイルで確認する。

止める・元に戻す

開いた検証用Excelを閉じる。一時シートを足したテストコピーだけ削除し、原本はそのまま保管する。

公式資料・対応範囲

参照日:2026-10-17。公式資料の一般的な機能説明と、本記事固有の入力例の実行検証は別です。実務での短縮時間や効果は未計測です。

同じツールで試す

Power Automate Desktopの記事一覧へ →