以下のように、Excel VBAを使用して別の文字列の部分文字列を検索しています。
Dim pos As Integer
pos = InStr("I am studying at University of Texas at Arlington", "University of Texas")
負でない値を返す場合pos
、文字列に部分文字列があることを意味します。ただし、部分文字列を "Univ of Tex" にすることができる、より洗練された検索が必要です。
InStr("I am studying at University of Texas at Arlington", "Univ of Tex")
そのためには機能しません。
最大の検索語に基づいて、部分文字列が存在すると言う必要があります。エクセルVBAで出来ますか?