File Transfer Protocol er en teknologi som brukes til å overføre filer mellom datamaskiner over Internett . VBA er et programmeringsspråk utviklet av Microsoft. VBA er basert på Microsofts Component Object Model, som gjør det mulig å referere til objekter og gjøre bruk av sine egenskaper og metoder for å lage programmer . Et slikt objekt du kan referere til i VBA er Microsoft Internet Transfer Control objekt. Dette objektet håndterer filoverføringer på Windows-plattformer . Ved hjelp av Microsoft Internet Transfer Control objekt, kan programmerere lage og bruke FTP innenfor sine programmer . Anskaffe Microsoft Internet Transfer Control objekt å bruke tjenestene til FTP er enkelt for en nybegynner VBA programmerer og tar bare noen få trinn. Instruksjoner
en
Åpne Microsoft Excel.
2
Klikk på " Verktøy ", " makro " og deretter " Visual Basic. " Dette vil åpne VBA programmering miljø .
3
Klikk på " Verktøy " og " Reference ". Rull ned og velg "Microsoft Internet Transfer Control" og klikk " OK ".
4
Klikk "Sett inn" og " Module ". Du er nå i en programmeringskode modul
skriv eller kopier og lim inn følgende i koden modul: .
Funksjon UploadFile ( ByVal HostName As String , _
ByVal brukernavn som String, _
ByVal Passord As String , _
ByVal LocalFileName As String , _
ByVal RemoteFileName As String ) As Boolean
Dim FTP As inet
Sett FTP = Ny inet
p Med FTP
. Protocol = icFTP
. RemoteHost = HostName
. Brukernavn = Brukernavn
. Password = Passord
. Execute . URL : «Legg " + LocalFileName + " " + RemoteFileName
gjøre mens . StillExecuting
DoEvents
Loop
UploadFile = ( . ResponseCode = 0 )
End With
Sett FTP = Ingenting
End Function