Read Range で日時のセルを読み込むと 1秒マイナスされてDataTableに格納される

ありがとうございます。

いただいたxlsxを確認しました。

先ほど仮説として申し上げたことなのですが、
当方の環境で日付のデータの入ったセルの書式をyyyy/mm/dd hh:mm:ss.000
としたところ
一部のデータが例えば
2020/01/13 17:59:59.990 のように表示されました。
エクセルの画面上は四捨五入で表示されるため、秒までの表示ですと
2020/01/13 18:00:00
と表示されますが、Read Range Activityはmsecを切り捨てるようなので
結果として
202/01/13 17:59:59
となることが直接の原因かと思います。

まずはお手元の環境で同様の状況となっているか確認いただけないでしょうか?

またこのデータどのように入力されたものかが分かると、原因のつぶしこみができるかもしれません。

1 Like