IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Demmande d'aide pour le telechargement fichier avec VBA [XL-2010]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Homme Profil pro
    apprentis
    Inscrit en
    Janvier 2014
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : apprentis
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2014
    Messages : 7
    Par défaut
    Bonjour je cherche a faire un sub qui me permette de télécharger un fichier depuis internet vers un répertoire donné,
    j'ai déjà essayer ce qu'il y a marquer dans la faq http://excel.developpez.com/faq/?pag...rlDownloadFile ,
    mais l’éditeur VBA me dit qu'il y a une erreur de syntaxe dans cette partie :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Private Declare Function URLDownloadToFile _
    Lib "urlmon" Alias "URLDownloadToFileA" _
    (ByVal pCaller As Long, ByVal szURL As String, _
    ByVal szFileName As String, ByVal dwReserved As Long, _
    ByVal lpfnCB As Long) As Long
    pouvez vous me dire ou est le problème dans cette fonction,
    ou comment pouvoir télécharger un fichier ?
    merci d'avance

    Bonjour je sais pourquoi l’éditeur VBA me dit qu'il y a une erreur de syntaxe, c'est parce que cette déclaration est valable pour office 32bits mais pas pour office 64bits.
    Prouvez vous m'aider a la modifier pour quel fonctionne pour office 64 bits car je n'arrive pas a comprendre comment faire.

    merci d'avance

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Un tuto à lire sur le sujet : http://arkham46.developpez.com/artic...ice/vba64bits/

    Philippe

  3. #3
    Membre régulier
    Homme Profil pro
    apprentis
    Inscrit en
    Janvier 2014
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : apprentis
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2014
    Messages : 7
    Par défaut
    Merci grâce a toi j'ai pue résoudre mon problème de fonctionnement sous 64 bits
    donc voici la solution si sa intéresse encore quelqu'un :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    Option Explicit
     
    Declare PtrSafe Function URLDownloadToFile _
        Lib "urlmon" Alias "URLDownloadToFileA" _
        (ByVal pCaller As Long, ByVal szURL As String, _
        ByVal szFileName As String, ByVal dwReserved As Long, _
        ByVal lpfnCB As Long) As LongPtr
     
    Private Const ERROR_SUCCESS As Long = 0
     
     
    Sub LancementProcedure()
        DownloadFile "ftp://ftp-nomsite.com/dossier/nomfichier.pdf", "C:\rapport.pdf"
    End Sub
     
     
    Public Function DownloadFile(ByVal sURL As String, ByVal sLocalFile As String) As Boolean
     
        Dim lngRetVal As LongPtr
        DownloadFile = URLDownloadToFile(0&, sURL, sLocalFile, 0&, 0&) = ERROR_SUCCESS
    End Function

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. aide pour creer un fichier excel avec un pgm cobol
    Par chappai dans le forum Cobol
    Réponses: 4
    Dernier message: 25/08/2011, 11h25
  2. Besoin d'aide pour mise en page avec 2 images, dans un fichier xml
    Par guillaume7684 dans le forum XML/XSL et SOAP
    Réponses: 0
    Dernier message: 30/03/2011, 19h25
  3. Réponses: 1
    Dernier message: 09/10/2007, 20h31
  4. Commande pour analyser un fichier avec lex et yacc
    Par gRaNdLeMuRieN dans le forum Autres éditeurs
    Réponses: 1
    Dernier message: 13/09/2005, 20h12
  5. Aide sur ouverture de fichier avec access
    Par FusionR dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 17/06/2004, 13h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo