セルに"yyyy/MM/dd"の形で出力したい。

こんにちは。
UiPath Studio 2024.4.0 Community editionのユーザです。

ForEachRowアクティビティの中でExcelの(“Date_S”)の年月日に下記の構文でAddDays(int_加算日)して、(“Date_E”)に出力したら下記のように整数値で出力されました。
注:int_加算日は任意の整数値

Row(“Date_E”)=CDate(Row(“Date_S”).ToString).AddDays(int_加算日)

DateTime

(“Date_E”)に整数値ではなく、"yyyy/MM/dd"の形で出力したいがどうすれば良いでしょうか。
セルの書式設定はすべて文字列となっています。

Hi @gorby

Try this:

Row("Date_E") = DateTime.FromOADate(Convert.ToDouble(Row("Date_E"))).AddDays(int_AddDays).ToString("yyyy/MM/dd")

Hope it helps!!

@gorby,

You can use Format Cell to Format the Column as date and desired format.

Another way would be, CDate(Row("Date_S").ToString).AddDays(int_variable).ToString("yyyy/MM/dd")

Thanks,
Ashok :slight_smile:

@gorby

CDate(Row("Date_S").ToString).AddDays(int_AddDays).ToString("yyyy/MM/dd")

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