Les partenaires publicitaires:

Comment utiliser FTP De VBA

Protocole de transfert de fichiers est une technologie utilisée pour transférer des fichiers entre ordinateurs sur Internet. VBA est un langage de programmation développé par Microsoft. VBA est basée sur des composants Object Model de Microsoft, ce qui lui permet de référencer des objets et faire usage de leurs propriétés et méthodes pour créer des programmes. Un tel objet, vous pouvez référencer dans VBA est l'objet de contrôle de Microsoft Internet Transfer. Cet objet gère les transferts de fichiers sur les plateformes Windows. Utilisation de l'objet de contrôle Microsoft Internet Transfer, les programmeurs peuvent créer et utiliser FTP dans leurs programmes. L'acquisition de l'objet de contrôle de transfert Internet Microsoft pour utiliser les services de FTP est simple pour un programmeur VBA novice et ne prend que quelques étapes.

Instructions

  1. Ouvrez Microsoft Excel.

  2. Cliquez "Outils," "Macro" et alors "Visual Basic." Cela va ouvrir l'environnement de programmation VBA.

  3. Cliquez "Outils" et "Référence." Faites défiler et sélectionnez le "Contrôle Microsoft Internet Transfer" et cliquez sur "D'ACCORD."

  4. Cliquez "Insérer" et "Module." Vous êtes maintenant dans un module de code de programmation.

    Tapez ou copiez et collez le texte suivant dans le module de code:

    Fonction UploadFile (ByVal HostName As String, _

    ByVal UserName As String, _

    Mot de passe ByVal As String, _

    ByVal LocalFileName As String, _

    ByVal RemoteFileName As String) As Boolean

    Dim FTP Comme Inet

    Réglez FTP = New Inet




    Avec FTP

    .Protocole = icFTP

    .RemoteHost = HostName

    .UserName = UserName

    .Mot de passe = Mot de passe

    .Exécuter .URL, "Mettre " + LocalFileName + " " + RemoteFileName

    Do While .StillExecuting

    DoEvents

    Boucle

    UploadFile = (.ResponseCode = 0)

    End With

    Réglez FTP = Nothing

    End Function

» » » » Comment utiliser FTP De VBA