Se devi solo visualizzarla ti conviene usare un controllo WebBrowser; in alternativa puoi scaricare il file usando la API UrlDownloadToFile, magari incapsulandola in una funzione che la renda un po' più comoda da utilizzare tipo questa:
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 ret, "DownloadURL", "Impossibile scaricare l'URL """ & URL & """ in """ & DestinationFile & """." & vbCrLf & "Codice di errore di URLDownloadToFile: " & LTrim(CStr(ret)) & "."
End If
End Sub
.