データテーブルより指定日付(〇/✖~△/※)の列だけ抽出したい

UiPath初心者です。
image

上記のようなデータテーブルを元データとし、
右側の日付部分より、
指定日~指定日 のデータを抽出したいです。
指定日が10/4~10/30の場合、
列『部品コード』 と、日付が10/4~10/30までの列を残したいです。
どの様にすれば良いか教えて頂きたくよろしくお願いいたします。

こんにちは

取り急ぎの確認になりますが、以下の様に日付部分の列名を表示させたときどのように表示されますか?
読み込んだDataTableをdtとすると

dt.Columns(1).ColumnName
1 Like

いつもありがとうございます。

image
メッセージボックスへ書き出しを行ったところ、
この様になりました。

こんにちは

取り急ぎ実装例です。指定期間内の列名を生成して、これに含まれない列を削除しています。
(別解として、上記のみを抽出する案もありますが、毎日列があるかわかりませんでしたので一旦削除する方法としました)

img20211004-1

Sample20211004-1.zip (6.3 KB)

1 Like

いつもいつもありがとうございます。
今から読み解いていきます。
取り急ぎお礼申し上げます。

おはようございます。
昨日はサンプルを作って頂きありがとうございました。
お陰様で、サンプルを動かすことが出来ました。
日付抽出の開始日・終了日を入力ダイアログなどで変数として持ちたいのですが、
私が作ると、このようなエラーとなります。
対応策を教えて頂きたくよろしくお願いいたします。


こんにちは

文字列からDateTime型への変換はDateTIme.Parseを使用ください。

startDate = DateTime.Parse("2021/10/5")
1 Like

ありがとうございます。
お陰様で無事に完成しました。
本当にありがとうございました。

1 Like

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