データテーブルから任意の範囲を抽出したい

UiPath初心者です。
データテーブルより、列指定で、 列名A〇行目(任意の為、変数)~列名B△行目(任意の為、変数)を抽出し(ExcelならA〇:B△)、別データテーブルとし、Excelへ書き込みしたいです。
どのようにすれば、データテーブル内で範囲指定し抽出することが出来ますでしょうか。

こんにちは

一度の操作で行と列を絞ることはできないので、2つのステップに分けると良いと思います。
ちなみに列は固定的でしょうか?

そうであれば

newDt = dt.AsEnumerable.Where(Function(r,i) i>=x1 AndAlso i<x2).CopyToDataTable.DefaultView.ToTable("new",false,{"列A","列......","列B"})

x1,x2が切り出す行番号(ただしx2>x1)

のような感じになると思います。

1 Like

いつもありがとうございます!
列は固定です。
お陰様でできました!!
本当にありがとうございます。

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.