For Each ループを使用して InnerHTML に特定の単語が含まれているかどうかを確認する HTMLElementCollection があります。これらのキーワードのいずれかが含まれている場合は、ファイルに保存されます。
すべてが正常に機能しますが、単純化する方法があるかどうか疑問に思っていました。これがサンプルです
For Each Helement As HtmlElement In elements
If Helement.InnerHtml.Contains("keyword1") Or Helement.InnerHtml.Contains("keyword2") Or Helement.InnerHtml.Contains("keyword3") Or Helement.InnerHtml.Contains("keyword4") Or Helement.InnerHtml.Contains("keyword5") = True Then
' THE CODE TO COPY TO FILE
End If
Next Helement
次のように機能するものはありますか:
If Helement.InnerHtml.Contains("keyword1", "keyword2", "keyword3", "keyword4", "keyword5")
私が今やっているやり方は無駄に思えるだけで、私はそれについてかなりOCDです.