Ma se devi scaricare solo il codice della pagina ti basta usare la API URLDownloadToFile. Con questa funzione poi la faccenda diventa ancora più semplice: inserisci il codice che segue in un modulo separato:
codice:
Option Explicit
Private Declare Function URLDownloadToFile Lib "urlmon" Alias "URLDownloadToFileA" (ByVal pCaller As Long, ByVal szURL As String, ByVal szFileName As String, ByVal dwReserved As Long, ByVal lpfnCB As Long) As Long
Public Sub DownloadURL(ByVal URL As String, ByVal DestinationFile As String)
Dim ret As Long
ret = URLDownloadToFile(0, URL, DestinationFile, 0, 0)
If ret <> 0 Then
Err.Raise IIf(ret = &H8007000E, 7, 51), "DownloadURL", "Impossibile scaricare l'URL """ & URL & """ in """ & DestinationFile & """." & vbCrLf & "Codice di errore di URLDownloadToFile: " & LTrim(CStr(ret)) & "."
End If
End Sub
; a questo punto per scaricare un file ti basterà scrivere
codice:
DownloadURL "http://www.tuosito.it/index.html", "c:\percorso\index.html"
.