コメントありがとうございます。
詳しいご説明感謝です。
当該シナリオは社外開発で、弊社RPA担当者内には
恥ずかしながら難易度の高いスクリプト編集スキルを持ったものはおりません。
現在のシナリオ及びエクセル元ファイルで2年ほど運用しておりますが
今回のようなトラブルは初めてです。(書式設定も不変更)
また、誰かがいじったなどの人為的エラー回避のため
検証時も含めシナリオ実行前にシナリオファイル、元Excelは
バックアップの物を上書きして使用しています。
その上で
当該ライブラリ内のご教示頂いた部分を確認したところ
社外開発者がスクリプトを変更しているようです。
(複数端末のローカル内、クラウドバックアップファイル共に確認済)
オリジナルスクリプト
'文字列検索の場合
Case "文字列"
set obj = worksheet.range(rangeStr).Find(keyword,worksheet.Range(ecell),-4163,1)
cstrkeyWord = keyword
'日付検索の場合
Case "日付"
set obj = worksheet.range(rangeStr).Find(keyword,worksheet.Range(ecell),-4123,1)
弊社スクリプト
'文字列検索の場合
Case "文字列"
set obj = worksheet.range(rangeStr).Find(keyword,,-4163)
cstrkeyWord = keyword
'日付検索の場合
Case "日付"
set obj = worksheet.range(rangeStr).Find(keyword,,-4123)
このスクリプトだと完全一致ではないxlValuesのあいまい?検索になる認識です。