Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 Transfert FTP

tbft

XLDnaute Accro
Bonjour

Je souhaite réaliser une macro pour gérer des importations de fichier.
J'ai essayé avec les indications données par les posts:
https://www.excel-downloads.com/threads/liste-des-fichiers-sur-ftp.20036566/page-3#posts
https://www.excel-downloads.com/threads/bpautal.20043591/#post-20316594
J'ai essayé de télécharger le fichier : ftp://ftp-developpez.com/bidou/Cours/VBA/formationVBA.pdf
Mais raté.....
Pouvez-vous m'aider, s'il vous plait?
Pour information en ce qui concerne le FTP, je part de ..... 0
D'avance merci.
Cordialement
 
Solution
Essayez avec le code modifié ci-dessous :
( il y a juste un message supplémentaire, peut-être sera-t-il parlant ...)
VB:
Sub ListRemoteFolder(Target_Folder)
Dim HFind        As Long
    
    If Not [Dossiers].ListObject.DataBodyRange Is Nothing _
    Then [Dossiers].ListObject.DataBodyRange.Delete
    [Dossiers].Interior.ColorIndex = xlNone
    If Not [Fichiers].ListObject.DataBodyRange Is Nothing _
    Then [Fichiers].ListObject.DataBodyRange.Delete
    
    Select Case True
    Case FtpSetCurrentDirectory(HFtp, Target_Folder) = 0: MsgBox Target_Folder & " non trouvé", vbCritical
    Case Else
        Ftp.Data.cFileName = Space(MAX_PATH)
        HFind = FtpFindFirstFile(HFtp, "*.*", Ftp.Data, 0, 0)
        If HFind Then
            Do
                Buffer =...

Discussions similaires

Réponses
2
Affichages
801
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…