2017-10-25 1 views
1

多くのワークブックで部分文字列を検索する必要がある状況があります。文字列がどの列に入っているのかわからなくても、ブック全体に同じ列見出しがあるわけではないので、SQL文はafaikの質問から外れています。私はinstrをやろうとしていますが、私が知っているデータは見つかりません。私は間違って何をしていますか?私はあなたが背中にトラッピングエラーになってそこにいないでOn Error Resume Nextを押し込んまし疑いクローズドワークブックレコードセットのためにinstrが動作しない

:あなたはvbTextCompareを指定しようとしている場合は、INSTRのための最初のパラメータを含める必要が

broken instr image

+0

コードは画像リンクに表示され、結果を示すローカルウィンドウも表示されます。 – Alice

+0

いい仕事@アリス。あなたは、あなたの辞書の変数を単一の値の代わりに格納することを検討したいかもしれません。この例では、 'TargetDict.Add SourceName、Array(Cells(RowCount、lcount + 1).Address、Data_to_Duct、Data_to_Did、SourceName、SourceSheet、SourceRange、search_string)'レコードをトラバースしながらインクリメントされる行数を追加しました。 –

+0

ありがとうございます。私は実際にその情報のすべてを必要としませんが、ファイルに行くのではなく、関連するすべての情報を印刷できるように、実際のレコード配列を格納するという考えを伝えました。驚くばかり!ありがとうございました! – Alice

答えて

2

+0

次のレジュメについては正解です。開始パラメータを追加することは、魅力的に機能しました。ありがとうございました! – Alice

関連する問題