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

Macro pour calculer la distance entre deux villes via google maps

platina

XLDnaute Nouveau
Bonjour !

Je souhaite créer une macro utilisant google maps pour calculer la distance (via la route, et non à vol d'oiseau) entre deux villes ;
Disons que j'ai le nom ou code postal (ce qui rend la chose la plus simple!) de la première ville en A1 et le nom ou code postal de la seconde ville en A2.
Comment faire pour afficher la distance entre les deux en A3 ?

Merci beaucoup !!
 

Damien G.

XLDnaute Nouveau
Re : Macro pour calculer la distance entre deux villes via google maps

Bonjour, Merci pour cette appli qui est vraiment top.
Par contre, j'ai une erreur de type OVER_QUERY_LIM... Et je ne peux plus rien faire.
Merci pour votre aide.

Bonjour Bruno et les autres membres,

Merci pour ce petit utilitaire qui est formidablement utile.
Je rencontre toutefois le même problème et je n'arrive pas à trouver une solution.

J'aurais également voulu pouvoir sauvegarder une liste afin de ne pas avoir à recalculer à chaque fois ce que j'ai déjà calculé. Quelqu'un sait il comment faire ? Je ne maîtrise que très peu VBA et je ne vous cache pas que j'ai beaucoup de difficulté avec...

Merci par avance pour votre aide.

Damien
 

Damien G.

XLDnaute Nouveau
Re : Macro pour calculer la distance entre deux villes via google maps

Bonjour à tous,

J'ai essayé de creusé depuis mon dernier message et je pense que la situation se bloque à cause des limites données par Google sur l'API. Malheureusement, je en sais pas comment la modifier voir même de s'identifier comme possible utilisateur auprès de Google pour avoir accès à son API.

Quelqu'un pourrait-il me donner ces indications ?

Par avance merci.
 

tylervcla

XLDnaute Nouveau
Re : Macro pour calculer la distance entre deux villes via google maps

Bonjour à tous,
tout d'abord, bravo et merci pour toutes ces applications et utilitaires.
J'utilise depuis quelque temps l'utilitaire "de calcul de distance entre 2 villes" de BrunoM45 (merci encore).
J'ai également besoin d'évaluer des distances "SNCF" entre villes. Sauf erreur, je n'ai pas trouvé de base de donnée permettant d'obtenir ces infos. J'obtiens des valeurs cohérentes en faisant la moyenne des distances "routes" et "à vol d'oiseau". Donc pour la route...plus de problème (grace à vous). Pour les distances "à vol d'oiseau", j'ai essayé de bidouiller le programme de BrunoM45 en remplaçant google.map par un truc du style :

Recherche: distance entre epAdr et FinAdr

mais je n'y arrive pas, je dois pas être loin, mais je coince.
Si quelqu'un peut m'aider, je lui en serait reconnaissant.

Merci
 

sergio6663

XLDnaute Nouveau
Re : Macro pour calculer la distance entre deux villes via google maps


Bonjour j'ai exactement le même problème, sinon la macro est formidable et rend beaucoup de services. Mais ce petit bug gâche le plaisir. ;-)
 
C

Compte Supprimé 979

Guest
Re : Macro pour calculer la distance entre deux villes via google maps

Bonjour,

Nouvelle version ici
https://www.excel-downloads.com/thr...nce-entre-deux-villes-via-google-maps.106712/
pour correction du bug de la durée comprise entre 1h00 et 1h59 qui ne s'affichait pas

Le problème venait du terme recherché "heures" alors que pour 1 il n'y a pas de "s"

En ce qui concerne l'erreur : OVER_QUERY_LIMIT
C'est un problème de temporisation qui normalement est réglé par la cellule B17 : Tempo
Cette cellule est réglée à 1 seconde

A+
 
Dernière modification par un modérateur:

eriiic

XLDnaute Barbatruc
Re : Macro pour calculer la distance entre deux villes via google maps

Bonjour bruno,

il n'y a pas un problème avec ton lien ?
Ou c'est l'invention du mouvement perpétuel, on revient sur cette page...
Merci pour ton travail, même si je n'en pas un besoin immédiat je le suis depuis un moment.

Pour ceux qui aurait le même problème que moi ce serait le post #346 de la page 9

eric
 
Dernière édition:
C

Compte Supprimé 979

Guest
Re : Macro pour calculer la distance entre deux villes via google maps

Salut Eriiic ;-)

C'est ton navigateur qui fait mouvement perpétuel ... Mdr
Le lien que j'ai donné arrive bien de mon côté, sur le post #346

A+
 

eriiic

XLDnaute Barbatruc
Re : Macro pour calculer la distance entre deux villes via google maps

Bonjour,

Je suis sur firefox v21.
Dans le lien que j'ai copié on retrouve le n° de page 9, dans le tiens bizarrement on lit 24 (cette page), ceci explique sans doute cela.
Avec retard...

eric
 

Toovalu

XLDnaute Nouveau
Re : Macro pour calculer la distance entre deux villes via google maps

Salut ! Je recherche une macro qui me permette de calculer plusieurs itinéraire en même temps.
J'ai donc télécharger ton petit logiciel mais lorsque j'utilise le bouton "Multi-itinéraires", il me renvoi vers la feuille "Sauvegarde" sans que rien ne ce passe.

Peux-tu m'expliqué comment calculer plusieurs itinéraire simultanément ?

Merci.

 

natawel

XLDnaute Nouveau
Re : Macro pour calculer la distance entre deux villes via google maps

Bonjour à tous,
je suis totalement nouvelle, et débutante. J'aimerai calculer le nombre de kms entre deux villes via google maps. je bosse sur excel mac. Par exemple : nombre de kms entre VILLE A, et VILLE B. Pourriez vous m'aider, ou avez vous un fichier type ? En vous remerciant.
Bonne journée
 

degap05

XLDnaute Impliqué
Re : Macro pour calculer la distance entre deux villes via google maps

Bonjour à tous, BrunoM45,

Après avoir fait un nettoyage et lors du calcul d'un nouvel itinéraire, je retrouve en première ligne D2 à J2, la dernière ligne du calcul précédent ?

Dans la fonction nettoyage concernant les sauvegardes, plutôt Range("A3:M" & DLigIti + 1).ClearContents, pour effacer toute la ligne ?

Merci.
A+
 
C

Compte Supprimé 979

Guest
Re : Macro pour calculer la distance entre deux villes via google maps

Merci Kastor

Salut Degap05,
Après avoir fait un nettoyage et lors du calcul d'un nouvel itinéraire, je retrouve en première ligne D2 à J2, la dernière ligne du calcul précédent ?
désolé, mais je n'ai pas le problème de mon côté

Dans la fonction nettoyage concernant les sauvegardes, plutôt Range("A3:M" & DLigIti + 1).ClearContents, pour effacer toute la ligne ?
Tout à fait, j'ai oublié, mais c'est corrigé ;-)

A+
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…