【繰り返し・分岐・変数】アクティブセル(指定位置)の値を取得→値に特定の文字列(変数のいずれか)が含まれているか比較(チェック)
以下の作業をするためにエミュレーション含めフローを組んでいますが,
セル位置の取得でどうしても「指定されたセルが見つかりません」となり苦しんでいます。
なかなかRPAの理解に至っておらず,全体的なフローのアドバイスも含め,
お力お借りできればと思い質問させていただきました。
①Excel操作(最終行取得 その1) →繰り返し数の変数取得
②繰り返し →リストの最終行まで実行(①で取得した変数を回数に設定)
1.Excel操作(アクティブセルから指定位置の値取得) →値を取得したいセルの位置情報を取得
※格納先「セル位置」 ×ちゃんと格納できているか不明です
2.Excel操作(値の取得) →上記で取得した位置情報を指定し入力された値を読み取り(ex.〇〇県▲▲市××区1-2-34)
※指定先「セル位置」,格納先「列データ」 ×ここで引っかかります「指定されたセルが見つかりません。」
3.文字列比較 →上記取得「列データ」(文字列1)とcsv取込変数「住所リスト」(文字列2,下記画像添付)を比較
ex.上記だと「〇〇県▲▲市」まで含むかどうか。リストのいずれかでも含めば下記スルー。
×文字列1<文字列2…-1(含む場合)と比較結果が出ると思いますが,その値を下記分岐に使用しています。
×特定の文字列との比較で,リストのような複数の場合にどうするか不明です。(単独であれば.*〇〇県▲▲市.*となるかと)
4.分岐
・列データが住所リスト内のいずれかの文字列を含む場合 ⇒ スルーし1行下へ,繰返し。列はずっと同じ,スタート位置はエミュレーションで指定。
・ ”” 含まない場合 ⇒ 行削除し,繰返し(アクティブセル位置はそのままになるはず)
×上記「-1」or「空白」の場合はスルーするようにORで条件設定しています。
5.カウントアップ →①回数カウント
躓きポイントとして,
セル位置が見つからない。文字比較が正確でなくほぼスルーをする,もしくは該当があっても削除が続く。など
基本部分も多々あるかと思いますが,行き詰ってしまっています。。
ご教示いただければ幸いです。