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
788

Statistiques des forums

Discussions
312 228
Messages
2 086 420
Membres
103 205
dernier inscrit
zch