Jag skulle föreslå att du använder en komponent, t ex Catalyst
Jag har använt den och det funkar klockrent .
Annars kan du kanske använda den inbyggda ftp som finns i windows, osäker men det finns väl ett kommando för att exekverar kommandon även i VBA. Då kan man kanske använda Execute och öppna en remote site och sen tanka med get. Men jag är riktigt osäker på om det fungerar.