adesso faccio delle prove come dici tu.

Sull'MSDN ho trovato anche questo
codice:
    Set hElm = WebBrowser(0).Document.All.tags("html").Item(0)
    htmltext = hElm.outerHTML
funziona egregiamente, ma il risultato è sempre questo:
codice:
 < HTML > < HEAD > < /HEAD > 
 < BODY > 
 < CENTER > 
 < TABLE border = 0 cellSpacing = 0 cellPadding = 0 width = "90%" >