File Transfer Protocol är en teknik som används för att överföra filer mellan datorer över Internet . VBA är ett programmeringsspråk utvecklat av Microsoft . VBA är baserad på Microsofts Component Object Model , vilket gör det möjligt att referera till objekt och utnyttja deras egenskaper och metoder för att skapa program . Ett sådant objekt kan referera i VBA är Microsoft Internet Transfer Control objektet . Detta objekt hanterar filöverföringar på Windows-plattformar . Använda Microsoft Internet Transfer Control objektet , kan programmerare skapa och använda FTP inom sina program . Förvärva Microsoft Internet Transfer Control objekt att använda sig av FTP är enkelt för en nybörjare VBA programmerare och tar bara några få steg . Instruktioner
1
Öppna Microsoft Excel.
2
Klicka på "Verktyg ", " Makro " och sedan " Visual Basic . " Detta kommer att öppna VBA-programmering miljö .
3
Klicka på " Verktyg " och " Reference ". Rulla ner och välj " Microsoft Kontroll Internet Transfer " och klicka " OK ".
4
Klicka på " Infoga " och " Modul . " Du är nu i en programmeringskod modul
Skriv eller kopiera och klistra in följande i koden modulen : .
Funktion UploadFile ( ByVal HostName As String , _
ByVal Användarnamn As String , _
ByVal Lösenord As String , _
ByVal LocalFileName As String , _
ByVal RemoteFileName As String ) As Boolean
Dim FTP som inet
Set FTP = Ny
inet hotell med FTP
. Protocol = icFTP
. remotehost = värdnamn
. username = Användarnamn
. Password = Lösenord
. Utför . URL , " Put " + LocalFileName + " " + RemoteFileName
Do While . StillExecuting
DoEvents
Loop
UploadFile = ( . ResponseCode = 0 ) katalog
End With
Set FTP = Nothing
End Function
Addera