K_2
(K 2)
1
初心者です。
表題の件でアドバイスをいただけないでしょうか。
Excelファイルに色をつけているところがあります。
青、黄色、オレンジ、それぞれ1か所でも空白となっていた場合は、エラーとなります。
この場合の回避方法をご教示いただけないでしょうか。
それと別件となりますが、作成したシーケンスですが、
だいぶ長いようにおもうのですが、こんなものでしょうか。
より短く集約できる方法がありましたら、
併せてアドバイスいただけないでしょうか。
どうぞよろしくお願いいたします。おみつもり.zip (18.5 KB)
j00541
(j00541)
2
『データ テーブルを検索』でrow(“品名b”).ToStringが空だとエラーになります。
条件分岐( if )で 空の場合はスキップすればエラー回避できます。
String.IsNullOrEmpty(row("品名b").ToString)
↑これはrow(“品名b”)が空の場合にTrueを返しますので、ifのFalseの方で『データ テーブルを検索』の処理をすればエラーになりません。
K_2
(K 2)
3
j00541さま
ご教示くださりありがとうございました。
うまくできました!
ただ、残念ながら青セルを空白にした場合は、
エラー回避できませんでした。
どなたかご教示くださいませんでしょうか。。
EdisonLau
(EdisonLau)
4
取得したいデータの列に空欄があれば、lookup datatable アクティビティを使わない方が良いと思います。
空欄があれば、取得したセル値はNULLのため、エラーになるはずです。
サンプルを作成しましたので、ご参考ください。↓
Sample.xaml (9.9 KB)
l_cellの変数の型をDoubleではなく、GenericValueかObjectにすればエラーはなくなりますし、とりあえず動くとは思いますが、念のため、Doubleに変換する行を入れた方がいいかもしれません。
(lookup datatable アクティビティは悪くないと個人的には思います。。。)
K_2
(K 2)
6
EdisonLau様
サンプルをお作りくださりありがとうございました。
大変参考になりました!
またレイアウトもきれいに整えてくださり、
こちらも大変参考になりました。
深くお礼申し上げます。
kyd_has様
ご教示くださり、ありがとうございます。
まだ試せてませんが、後日トライしてみます。
レイアウトの感想も添えてくださりありがとうございました。
system
(system)
Closed
7
This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.