3
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

UiPathでフォルダ内にあるファイル名を全て取得し、出力タブに出力する

Posted at

#はじめに
今回はUiPathを使用してフォルダ内にあるファイル名を全て取得し、出力タブにファイル名を出力する方法をご紹介したいと思います。

#参考フロー
image.png
上記のアクティビティだけでフォルダ内のファイル名を取得することができます。
では、詳しく説明をしていきます。

#設定方法
①変数をString型で作成し、既定値にフォルダのパスを記入します。
※代入などを使用して変数に入れたり、Excelからパスを取得するというやり方でも構いません。
image.png

②もう一つ変数を作成します。
この変数はファイル名を格納する変数です。
変数の型:String[]
既定値:なし
image.png

③代入アクティビティを配置して、以下のように設定します。
左辺値:ファイル名を格納する変数
右辺値:System.IO.Directory.GetFiles(フォルダパスを格納している変数)

④繰り返し(コレクションの各要素)アクティビティを配置します
繰り返し:item
次のコレクション内の各要素:ファイル名を格納する変数
【プロパティ】
TypeArgument:String
上記を設定します
image.png

⑤繰り返しの中に「1行を書き込み」を設定し、Textを以下のようにします。
Text:System.IO.Path.GetFileName(item)

これで完成です。

#実行結果
このようにフォルダ内にある、全てのファイル名が出力タブに出力されました。
image.png
例えば、条件分岐を入れて特定の拡張子だけを出力させたり、
出力のExcelにファイル名を出力させることも出来るので、ぜひ試してみてください!

#さいごに
あくまでこれは参考ですので、使用する機会があれば是非使用していただければ幸いです。

最後までご覧いただきありがとうございました。

3
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?