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 :

Probleme telechargement VBA


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2019
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2019
    Messages : 1
    Par défaut Probleme telechargement VBA
    Bonjour,

    Je tiens à préciser que je débute en VBA, et j'aurais besoin de votre aide. Après pas mal de recherches et bidouillages de codes récupérés sur ce site, je n'ai toujours pas trouvé mon bonheur. En effet, le code que j'ai déjà fait fonctionne sur Excel 2016 et 2019 mais pas sur ma version de 2003.

    Je souhaiterais, à partir de la référence saisie en D22 ou AH22, aller télécharger la photo correspondante dont le lien URL est répertorié sur l'autre feuille "BCI". Une fois le téléchargement fait, mon code arrive à afficher la photo. Le seul soucis c'est que je ne trouve pas de code viable pour ma version de 2003 qui va réussir à télécharger ma photo, puis la renommer au nom de ma référence

    Auriez vous des solutions ou astuces ? Est ce qu'il y a une sécurité qui bloque les téléchargements sur l'anciennne version ?

    Merci d'avance pour votre aide
    Fichiers attachés Fichiers attachés

  2. #2
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 374
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 374
    Billets dans le blog
    8
    Par défaut re
    bonjour
    j'ai pris un lien dans ton sheets et testé ma methode sans l'api avec une simple requete et l'object adobstream pour ecrire le fichier image
    tu devrait pas avoir de mal a adapter

    teste et regarde sur ton bureau
    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
    Sub test()
        lienImage$ = "https://media.alinea.com/images/catalog/26501086/PIED-DE-LAMPE-METAL-CESARIO-26501086-A-1.jpg?v=2"
        destination$ = Environ("userprofile") & "\DeskTop\" & "toto.jpg"
        If telecharge_Image(lienImage, destination) = destination Then MsgBox "image telechargée"
    End Sub
    '
    Function telecharge_Image(url As String, destination As String) As String
        Dim ReQ As Object, oStream As Object
        On Error Resume Next    'On ne gère pas les erreurs
        Set ReQ = CreateObject("Microsoft.XMLHTTP")
        ReQ.Open "get", url, False: ReQ.send
        Set oStream = CreateObject("ADODB.Stream")
        oStream.Open: oStream.Type = 1: oStream.Write ReQ.responsebody: oStream.SaveToFile destination$: oStream.Close
        telecharge_Image = destination
        Set oStream = Nothing: Set ReQ = Nothing
    End Function
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter

Discussions similaires

  1. [VBA-E]Probleme macro VBA excel 2000 2003
    Par skichatchat dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 18/04/2007, 21h16
  2. Probleme Langage VBA
    Par nassu dans le forum Access
    Réponses: 21
    Dernier message: 20/05/2006, 09h53
  3. Réponses: 17
    Dernier message: 05/05/2006, 11h14
  4. Probleme code vba
    Par alex38 dans le forum Access
    Réponses: 6
    Dernier message: 18/04/2006, 12h10
  5. probleme code vba ne s'execute pas apres instruction sql
    Par arnogef dans le forum Requêtes et SQL.
    Réponses: 9
    Dernier message: 29/12/2005, 12h34

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