>>9です。

HAP入れてみたんですけど

imsdoc = CType(msdoc, mshtml.IHTMLDocument2)
imsdoc.write(html)

の部分を

Dim doc As HtmlAgilityPack.HtmlDocument = New HtmlAgilityPack.HtmlDocument()
doc.Load(html)

に変えたら

doc.Load(thml)

が無効なパスとかいうエラーが出るんですよ。
どうしたらいいんですかね?

vb2010expressじゃHAP使えないのですか??