フォルダー内の各ファイルを繰り返し探す際に、対象外のファイルが開かれる。

いつも大変お世話になっております。

フォルダー内のファイルを探して、「〇〇」という文言を含む場合は、ファイルを開いてExcelにコピペする、という内容の指示を出しているのですが、
「〇〇」という文言が含まれていなくてもファイルが開かれています。
お気づきの点ありましたらご教授ください。

HI @kiki1

Try changing the condition as

If you are using the condition to check the file name then please use below syntax


CurrentFile.Name.Contains("Give Your Requirement Here")

If you are using the condition to check the data in a file then please use below:

Before to IF condtion use the read pdf text activity and the output of that activity will be a string variable. So pass that string variable into the IF condition as below:

StringVariable.Contains("Give Your Requirement Here")

Regards

@kiki1

Use read pdf text activity and store the result in a string variable

In if condition:InputString.Contains(“〇〇”)

Then

Perform your actions

こんにちは

ファイルを開く処理は条件分岐のThenの中にありますでしょうか?
もし条件分岐アクティビティの外(次)にあるようでしたらThenの中にいれてください。

またCurrentFile.ToStringはフルパスで文字列を返しますので、途中のフォルダ名も評価の対象になりますが、これは想定通りでしょうか?ファイル名だけを評価したいのであれば、CurrentFile.Nameをお使いください。