質問があっさりしていて私が理解しきれていない部分ありますが、
だいたいこんな感じのフローを想定しているのではないかと思います。
いかがでしょう。
で、個人的に「ExcelでできることはExcelでやらせたほうが早い」派なので、
Excelシートに特定文字があるかどうかは、[Invoke VBA]アクティビティを使って、
こんなVBAコードを呼んじゃえば良いと思ってます。
’引数で渡された文字列がアクティブシートにあればTrue,なければFalseを返すVBAコード
Function FindString(strString as string) as Boolean
dim rngFind as Range
set rngFind = Activesheet.Cells.Find( strString)
If rngFind is nothing then
FindString = false
else
FindString = True
end If
End Function