皆さんお疲れ様です
中身が空のエクセルを読み込ませ、Exceptionを発生させフローから抜けたいです。
先日までうまくいっていたような気がしますが、、、本日実施するとNGです。
先日もNGだったかもしれません。。。
何が原因となりますでしょうか?
Hi @111161
例外をキャッチするときは、例外を具体的に指定してください。上記からnull例外をスローしているため、同じ例外をcatchで渡す必要があります。
catchで、例外タイプを「System.NullReferenceException」として選択します
これがうまくいくことを願って
ありがとう
Thanks
NullReferenceException ではなく、Exceptionでもちゃんとキャッチしてくれました。
ファイル名が可笑しいと引数例外
シート名がない場合も引数例外
範囲を"A1"にしたら、Null例外
範囲を陽に記述すると、成功し、多分DataTable型で判断が必要
EXCELアクティビティは、2.5.1版を使っています
デバッグモードで起動していませんか?
デバッグモードではTry Catch内でもExceptionが起きた箇所で一旦一時停止するようになります。
こんにち
添付いただいている画面のようにアクティビティが赤くハイライトされて停止するのはデバッグモードで、通常モードではこのようにならないと思います。
このあたりの操作はStudioのバージョンでも若干異なりますが、最新版でしたら実行する際、下矢印を選択して「ファイルを実行」「実行」を明示的に行っていますでしょうか?
Yoichiさん
ありがとうございます!
デバッグタブとデザインタブにおいて、デザインタブで実施していたので、てっきりデバッグでは無いと思ってました。
また、下矢印において、
ファイルを開始⇒デバッグありで実行
開始⇒デバッグなしで実行
となっているため、”開始”で実施し、トライキャッチのCATCHに流れました。
This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.