3
4

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 5 years have passed since last update.

【UiPath】改行コードで区切り、配列に入れた後に最終行だけ取り出す

Last updated at Posted at 2018-12-18

【説明】
カンマ区切りで配列に入れる → [ 変数名.Split(","C) ]
上と同じ要領で[Get From Clipbord(クリップボードから取得)]したあとに最終行だけ取りたいとき、改行コードで区切ろうとして嵌ったのでメモ。
※※ Splitの引数は"Char型の配列(.ToCharArray)"が入る ※※

【補足&条件】
・改行コード = "vbCrlF"、"Environment.NewLine" ← どっちでもいい
・クリップボード内には下の文字列が入っている。"12345"のみ取り出したい。
WS000020.JPG

【手順】

①クリップボードの【出力先】とString型の【配列】、最終行を入れるString型の【変数】を用意する
WS000024.JPG

②アクティビティ[Get From Clipbord(クリップボードから取得)]を追加
WS000019.JPG
 ↓出力結果のみ指定する。
WS000021.JPG

④改行コードで区切って配列に入れる
・[Assign(代入)]を追加
  左辺=【配列】
  右辺=【出力先.Split(Environment.NewLine.ToCharArray) 】
WS000022.JPG
WS000023.JPG

⑤配列内の一番最後の行を表示する
・[Assign(代入)]を追加
  左辺=【最終行を入れる変数】
  右辺=【配列(配列.Count - 1)】
WS000025.JPG

⑥実行
WS000028.JPG
WS000026.JPG

3
4
1

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
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?