セル内の日付と今日の日付の比較について

セルの書式設定で日付になっているセルからセル読み込みで値を取得し、それを今日の日付をnow.tostring(“yyyy/MM/dd”)で取得したものと比べて、同じかどうかを分岐で判断したいですが、うまく分岐ができません
どのようにすればよろしいでしょうか?

こんにちは

解決方法はいくつかありますが、
セル読み込みアクティビティの「表示形式を維持」をOnにすると手っ取り早く解決できるかもしれません。

1 Like

EXCEL側だと、6月は「6」であり、now.tostring(“yyyy/MM/dd”)だと「06」ではないすか?

1 Like

あと、Excelから読み込んだときは、日や月が一桁の時は一桁として文字列型に保存されるので、now.tostring(“yyyy/M/d” ) のようにMとdを一つにしてみてください。すると一桁の時は一桁、二桁の時は二桁として扱われます。

ありがとうございます、
表示形式を維持にしても比較ができなかったです…

一度、1行書き込みで書き出してみることをお勧めします。時間までくっついてるとか、評価が内部でアメリカ方式になってる可能性もありますので…

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