文字列比較について
いつもお世話になっております。
以前ここに質問した
「【winactor】1つのセルから部分取得って可能? 」
から派生した質問になります。
【やりたいこと】
E2セル内の【連合会向け添付ファイル】の有・無で、分岐させたい。
【シナリオ(一部)】
①文字列を前後に分割:<本回答>とそれ以外の部分で分割し、前・後でそれぞれ変数に格納。
前部分を変数「本回答or・・・」、後部分を変数「回答原本1」とする。
②文字列を前後に分割:変数「回答原本1」について、"【連"で分割し、前・後でそれぞれ変数に格納。
前部分を変数「回答原本2」、後部分を変数「回答原本3」とする。
③文字列の連結(2つ):回答原本3に"【連"を追加させる(分割すると分割の対象となる文字がなくなってしまう為)
文字列1⇒「値⇒【連」 文字列2⇒変数「回答原本3」 連結結果を変数「回答原本4」とする。
④文字列を前後に分割:変数「回答原本4」について、"【添"で分割し、前・後でそれぞれ変数に格納。
前部分を変数「回答原本5」、後部分を変数「回答原本6」とする。
⑤~⑦今回の件は関係ないので説明割愛
⑧文字列比較:変数「回答原本5」と変数「判断材料1」で文字列比較する。比較結果を変数「ダミー」に格納。
※変数「判断材料1」に初期値"【連合会向け添付ファイル】無"と設定
⑨分岐:変数「ダミー」について、分岐
【質問】
⑧文字列比較で、全く最初の画像内にある「連合会向け添付ファイル」と、変数「判断材料1」が同じなのに、
「0」にならずに「1」になってしまう(※)のはどうしてなんでしょう?
※⑨の前に待機ボックスで変数「ダミー」に入っている数値を調べました。
シナリオが全く動かないわけではないのですが(分岐の条件を変えればいいので)、スカッとしないので
質問させていただきました。
よろしくお願いします。