ok, ho superato anche il problema di prima.
era colpa del fatto che la pagina conteneva frames, e quindi la ruotine:
'attende il caricamento della pagina
Do Until WebBrowser1.readyState = READYSTATE_COMPLETE
DoEvents
Loop
sballava pensando che la pagina fosse caricata, quando invece mancava ancora un frame (quindi le righe di codice successive venivano eseguite prima che di fatto il documento fosse pronto).
risolto questo punto... mi manca l'ultima parte.
come faccio per copiare in text1.text (per esempio), il codice html della pagina visualizzata dal browser nel programma? (l'equivalente di "visualizza HTML" con Internet Explorer)