pdfの任意の文字列をfindtextメソッドで検索するEXCELマクロ

うーん、ここには検索成功の場合戻り値ゼロと書いてあるけど、なぜか自分のexcelマクロでは-1が返ってくる。でも大体こんな感じでpdfの文字列検索が可能のよう。
<引数>
第1引数:検索する文字列。
第2引数:正の数の場合は検索で大文字と小文字を区別。0の場合は区別せず。
第3引数:正の数の場合は単語単位で検索。0の場合は部分単位で検索。
第4引数:正の数の場合はドキュメントの最初のページから検索を開始。0の場合、現在のページから検索を開始。
ちなみに文字列がヒットした場合、AVPageViewオブジェクトのGetPageNumメソッドで頁数(1頁目は0なので1加算)を取得します。そうすれば例えばその頁のみプリントアウトするとか、あるいは頁数を配列変数で保持してあとでpdfを連結したりとか応用可能かと。

ああでもこのマクロだとpdfがいちいち起動表示してしまうところが難点だね。
※でも手動で100個のpdfを目で文字列を調べるよりはマシですけどね?