Power Automateでファイル名を変更する方法|日付追加・エラー対策まで

スポンサードリンク
PowerAutomate
  • Power Automateでファイル名を自動で変更したい
  • 今日の日付を付けて整理したい
  • ファイル名の先頭に指定の文字を追加したい

上記のようなことをお考えでしたら、このまま読んでいってください。
この記事では、下記の内容をまとめて解説いたします。

  • Power Automateでファイル名を変更する基本方法
  • 日付や文字を付けてリネームする実用例
  • うまくいかないときの原因と対処法

※わかりやすさを重視しております。厳密には解釈が異なる場合がありますことをご了承ください

スポンサードリンク

Power Automateでファイル名を変更する方法

使用するアクション

「ファイル」カテゴリにある「ファイルの名前を変更する」アクションを使います。

1つのアクションのみで完結できるため、初心者の方にもおすすめです。

基本的な設定手順

  1. 「ファイル」→「ファイルの名前を変更する」アクションを追加
  2. 対象ファイルのパスを指定
  3. 新しいファイル名を入力
  4. フローを実行

これだけでファイルの名前を変更できます。
では、画像付きで1つ1つ解説していきましょう。

画像付き解説

まずは名前を変更したいファイルを用意します。
今回は「Cドライブ」の「Utatane」フォルダに「test.xlsx」を用意しました。

Power Automateでファイル名を変更する方法1

次に「Power Automate」を起動し、「新しいフロー」を作成します(既存のフローを開いてもOKです)
Power Automateの基本操作については解説を割愛します。下記記事をご参考ください。

フローが開いたら、左側のアクションエリアにある「ファイル」→「ファイルの名前を変更する」アクションを中央エリアにドラッグ&ドロップします。

Power Automateでファイル名を変更する方法2

「ファイルの名前を変更する」画面が開いたら、2つの設定をします。

  • 名前を変更するファイル:右側のファイルアイコンからファイルを選択
  • 新しいファイル名:変更後のファイル名を指定(パスや拡張子は不要)
Power Automateでファイル名を変更する方法3

「保存」をクリックすると、「ファイル名変更」のフローが追加されます。

Power Automateでファイル名を変更する方法4

では実行してみましょう。

Power Automateでファイル名を変更する方法5

指定したファイルの名前が変更されました。
これが最もオーソドックスなファイル名変更の方法です。
では、応用としていろいろな変更例を見ていきましょう。

スポンサードリンク

ファイル名変更の応用例

日時・日付・時刻をファイル名に追加

実務でよく使われる例です。

「ファイルの名前を変更する」アクションの設定で、3つの設定を変更してください。

  • 名前の変更の方法:「日時を追加する」に変更
  • 区切り文字:「アンダースコア」が一般的で無難
  • 日時の形式:年月日・時刻を指定可能(こちらの記事を参照)
日時・日付・時刻をファイル名に追加1

今回は年月日をファイル名に追加します。
実行してみましょう。

日時・日付・時刻をファイル名に追加2

ファイルの後ろに現在の年月日が追加されました。
ファイルの前に現在の日時を追加したい場合は、「日時を追加する」を「操作前の名前」にしてください。

日時・日付・時刻をファイル名に追加3

指定の文字をファイル名に追加

「ファイルの名前を変更する」アクションの設定で、2つの設定を変更してください。

  • 名前の変更の方法:「テキストを追加する」に変更
  • 追加するテキスト:追加したい文字を入力するか、右側の{x}で変数を指定
指定の文字をファイル名に追加

変数については下記記事をご参考ください。

区切り文字の指定が無いため、追加するテキストは「_」や「-」を含めた文字を入力してください。
また、ファイルの前に現在の日時を追加したい場合は、「日時を追加する」を「操作前の名前」にしてください。

スポンサードリンク

よくあるエラー・うまくいかない原因

「ファイル名を変更できません」というエラーが発生

変更しようとしているファイルが開かれている可能性が高いです。

「名前を変更するファイルが見つかりません」というエラーが発生

ファイルパスやファイル名が間違っている可能性があります。

ファイル名が変更されない

変更後の名前のファイルが、同じフォルダ内で既に存在している可能性があります。

スポンサードリンク

条件付きでファイル名を変更する実用例

特定の拡張子だけ変更する

  • Ifアクションで「pdf」や「xlsx」を判定

同名ファイルが存在する場合

  • 日時を含めて重複を回避
  • 連番を付ける
スポンサードリンク

実務でよく使われる活用例

  • 請求書・帳票の自動リネーム
  • ダウンロードフォルダの自動整理
  • 日次・月次バッチ処理の自動化

ファイル名変更は、業務自動化の第一歩として非常に効果的です。

スポンサードリンク

Power Automateでファイル名を変更する際の注意点

  • 本番前に必ずテストする
  • 元ファイルをバックアップしておく
  • 例外処理(エラー時の分岐)を入れる

ファイル名によっては、ファイルが壊れて復元できない場合があります。
必ずバックアップを取って元ファイルを大切に保管しておきましょう。

スポンサードリンク

まとめ

Power Automateを使えば、ファイル名の変更を完全に自動化できます。

「ファイルの名前を変更する」アクション

まずは日付付きリネームから試してみるのがおすすめです。
慣れてきたら、フォルダ作成や移動と組み合わせると、さらに業務効率がアップします。

スポンサードリンク

最後に

当ブログでは、VBAマクロやPythonなど、時間を生み出すプログラミング術を公開しております。
この記事がわかりやすいと感じた方は、他の記事も読んでいってください。

最後までお読みいただき、ありがとうございました。がんばってください!

タイトルとURLをコピーしました