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 :

Récupérer carte de google maps dans Feuil2


Sujet :

Macros et VBA Excel

  1. #1
    Futur Membre du Club
    Inscrit en
    Février 2009
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 5
    Points : 5
    Points
    5
    Par défaut Récupérer carte de google maps dans Feuil2
    Salut tout le monde j'ai besoin de votre aide et je vous avouerais que vous me sauveriez la vie !La question est simple, elle l'est peut etre moins dans la réponse ... La voici :

    J'ai dans une feuille excel en Feuil1 des informations(nom adresse ville etc) sur un client et je souhaiterais qu'en Feuil2 j'obtienne automatiquement par macro, la carte google maps de sa localistaion.

    Pouvez vous m'aider dans ce sens ? Je vous en serais trés trés reconnaissant

    cordialement

    Damien

  2. #2
    Expert éminent sénior

    Homme Profil pro
    Inscrit en
    Août 2005
    Messages
    3 317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2005
    Messages : 3 317
    Points : 20 147
    Points
    20 147
    Par défaut
    Bonjour

    en ajoutant un navigateur web Microsoft dans la Feuil2 (WebBrowser) :

    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
    Sub Test()
        'RechercheGoogleMap "Condrieu"
        RechercheGoogleMap "Condrieu", "Rue du marché aux fruits"
        'RechercheGoogleMap "Condrieu", "Rue du marché aux fruits", "69420"
    End Sub
     
     
    Sub RechercheGoogleMap(NomVille As String, _
        Optional Adresse As String, Optional CodePostal As String)
     
        Dim strURL As String
     
        strURL = "http://maps.google.fr/maps?f=q&hl=fr&q="
        strURL = strURL & Adresse & " ,+ " & CodePostal & "+" & NomVille
     
        Feuil2.WebBrowser1.Navigate strURL
     
    End Sub

    bon week end
    michel

  3. #3
    Futur Membre du Club
    Inscrit en
    Février 2009
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 5
    Points : 5
    Points
    5
    Par défaut
    Bonjour Michel

    Tout d'abord je te remercie beaucoup de ta réponse et malheureusement ta réponse ne fonctionne pas. J' ai reproduis ce que tu as fait :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Dim strURL As String
    Set IE = CreateObject("internetExplorer.Application")
    strURL = "http://maps.google.fr/maps?f=q&hl=fr&q="
    strURL = strURL & Adresse & " + " & CP & "+" & Ville
    Feuil2.IE.Navigate strURL ==> cette ligne ne fonctionne pas

    Si tu as encore une solution ...

  4. #4
    Expert éminent sénior

    Homme Profil pro
    Inscrit en
    Août 2005
    Messages
    3 317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2005
    Messages : 3 317
    Points : 20 147
    Points
    20 147
    Par défaut
    bonjour

    J' ai reproduis ce que tu as fait
    Je n'ai pas l'impression que tu as reproduis ce que j'ai fait, si je compare les deux codes ...


    relit mon précédent message :
    en ajoutant un navigateur web Microsoft dans la Feuil2 (WebBrowser) :
    bonne journée
    michel

  5. #5
    Futur Membre du Club
    Inscrit en
    Février 2009
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 5
    Points : 5
    Points
    5
    Par défaut
    Oui pardon j'ai fait un mauvais copier coller ^^

    j'ai bien mis Feuil2.IE. navigate blabla ...

    et ca ne fonctionne pas !

  6. #6
    Membre chevronné Avatar de aalex_38
    Inscrit en
    Septembre 2007
    Messages
    1 631
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 631
    Points : 1 999
    Points
    1 999
    Par défaut
    Bonjour,


    J'ai essayé ce code et il fonctionne parfaitement chez moi.

    Comme mon webbrowser est dans la feuille "ExWeb", j'ai codé comme ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Worksheets("ExWeb").WebBrowser1.Navigate strURL

    et ca ne fonctionne pas !
    Qu'est-ce qui ne fonctionne pas, tu as un message d'erreur ?

  7. #7
    Membre éclairé
    Homme Profil pro
    retraité
    Inscrit en
    Mai 2006
    Messages
    542
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Mai 2006
    Messages : 542
    Points : 712
    Points
    712
    Par défaut
    Bonsoir à tous

    Citation Envoyé par SilkyRoad Voir le message
    Bonjour
    en ajoutant un navigateur web Microsoft dans la Feuil2 (WebBrowser) :
    michel
    SVP pouvez vous éclairer ma lanterne : il est où ce webbrowser ?????

    Qu'elle est la manip, tant pour la feuille que pour l'USF ?

    Merci beaucoup d'avance

    Eric

  8. #8
    Membre chevronné Avatar de aalex_38
    Inscrit en
    Septembre 2007
    Messages
    1 631
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 631
    Points : 1 999
    Points
    1 999
    Par défaut
    SVP pouvez vous éclairer ma lanterne : il est où ce webbrowser ?????
    Bonjour, il suffit de l'ajouter dans la feuille en faisant inserrer/controles supplementaires / Microsoft Office Webbrowser

    pour l'Userform c'est la même chose, il faut aller chercher dans les controles supplementaires de la boite à outil.

    Comme je le disais plus haut le code fonctionne bien seulement dans l'exemple lorsque je fais une recherche directement dans le webbrowser une erreur se produit avec l'affichage d'une fenêtre IE :
    "Une erreur est survenue dans le script de cette page"...

    En continuant ça fonctionne.

  9. #9
    Membre éclairé
    Homme Profil pro
    retraité
    Inscrit en
    Mai 2006
    Messages
    542
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Mai 2006
    Messages : 542
    Points : 712
    Points
    712
    Par défaut
    Bonjour à tous

    Merci aalex_38, grâce à toi, j'ai trouvé. J'ai longuement cherché dans les 148 contrôles supplémentaires : "Microsoft Office Webbrowser", ou "Microsoft Webbrowser", ou encore "Webbrowser", mais rien à faire.

    Il se cache comme : "navigateur web microsoft", qui tout compte fait doit vouloir dire la même chose . C'était pourtant clair dans le premier post de SilkyRoad, merci Michel pour tes interventions, et aussi et surtout pour tes excellents tutos.

    Eric

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

Discussions similaires

  1. [Toutes versions] Intégration carte Google Map dans Access
    Par oliv0852 dans le forum Access
    Réponses: 6
    Dernier message: 05/06/2013, 08h46
  2. Récupérer les adresses récentes de Google Map dans ma MapActivity
    Par K-you dans le forum API standards et tierces
    Réponses: 1
    Dernier message: 19/05/2012, 10h35
  3. [MooTools] plusieurs carte google map dans une seule page
    Par vladimire dans le forum Bibliothèques & Frameworks
    Réponses: 0
    Dernier message: 03/03/2010, 22h15
  4. Comment obtenir Google Maps dans une Form ?
    Par thibouille dans le forum Web & réseau
    Réponses: 16
    Dernier message: 13/01/2009, 14h30
  5. Integrer google maps dans une application
    Par La Truffe dans le forum API standards et tierces
    Réponses: 4
    Dernier message: 01/11/2006, 16h45

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