noce si se podra hacerlo desde directamente obteniendo los caracteres
pero lo que si estoy seguro es que te puedes bajar el archivo con la API:
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
y luego abrir el archivo con
Open "archivo" for input as ...
y luego hacer con los datos lo que quieras