質問: データが空の状態のデータテーブルについて 度重なる質問で大変申し訳ないのですが、データが存在しないデータテーブルについて判定させたところ、データが存在するという結果になりました。これはロボが”空のデータ”が存在すると認識しているからなのでしょうか。 範囲読み込みアクティビティで表示形式を維持するにチェックをしたのですが、やはり結果は同じでした。 データが単純にない場合は存在しないと判定させるためにはどうすれば宜しいでしょうか。
回答: 検証してみました。 空のシートを持つexcelファイルをexcelアプリケーションスコープで読み込み、範囲を読み込みでdt型に読み込ませると、rows.countは1になりますね。これはバグ!? 実際にシートにヘッダー行だけが存在するシートを作成して、rows.countを見ると0になっていました。 ですので、 1)どのようなexcelファイルを対象にして、 2)どのようにデータの有無を判断したか を再検討する必要があると思われます。