Microsoft 365 API Google Maps calcule de la distance en minute entre deux adresse

  • Initiateur de la discussion Initiateur de la discussion Piksaw
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Piksaw

XLDnaute Junior
Bonjour a tous, je suis entrain de créer un fichier qui permet de calculer automatiquement si un ouvrier a le droit ou non au repas de midi en fonction de la distance entre chez lui et l'adresse du chantier, j'ai bien activer la clé API sur le google cloud mais j'obtiendrai toujours l'erreur #NOM? si quelqu'un aurait une idée, ce serait vraiment super


voila ligne que j'ai mise pour l'url de service

=SERVICEWEB("https://maps.googleapis.com/maps/api/directions/xml?origin="&Q9&"&destination="&S9&"&mode=driving&key=MaCléAPI")


et j'ai également cette ligne pour afficher le résulta en minute
=FILTRE.XML(T9; "/DistanceMatrixResponse/row/element/duration/text")
 

Pièces jointes

bonsoir
si tu avais regardé le résultat xml tu verrais qu’aujourd’hui il n'est plus possible de faire une requête sur maps
par robot(VBA ou Autre et meme avec une key valide
le resultat por Q9
<?xml version="1.0" encoding="UTF-8"?>
<DirectionsResponse>
<status>REQUEST_DENIED</status>
<error_message>The provided API key is invalid. </error_message>
</DirectionsResponse>

conclusion tu peux oublier ce projet tout du moins en VBA
 
bonsoir
si tu avais regardé le résultat xml tu verrais qu’aujourd’hui il n'est plus possible de faire une requête sur maps
par robot(VBA ou Autre et meme avec une key valide
le resultat por Q9
<?xml version="1.0" encoding="UTF-8"?>
<DirectionsResponse>
<status>REQUEST_DENIED</status>
<error_message>The provided API key is invalid. </error_message>
</DirectionsResponse>

conclusion tu peux oublier ce projet tout du moins en VBA
Bonsoir, ah ok :-(( est ce que tu aurai une alternative?
 
Bonjour à tous,
On peut aussi interroger des sites publics en opendata comme IGN par exemple.
Regarde la pièce jointe 1132503

Ca fonctionne pour des "petites distances" (par ex : Lille <-> Nice = à oublier)
Fichier et explications sur mon site=>
(fichier à ne pas diffuser hors de mon site, merci. Mais vous pouvez partager le lien)
P.
Hello !

Est-ce que ça fonctionne pour des adresse suisse je cherche à définir la distance entre deux adresse précise, si c’est possible ce serait top
 
Dernière édition:
Hello !

Est-ce que ça fonctionne pour des adresse e-mail suisse je cherche à définir la distance entre deux adresse précise, si c’est possible ce serait top
Hello,

Cool, un autre suisse, je suis preneur pour une solution. Les solutions du fil qui a le plus de vue fonctionnent ?

 
Bonsoir à tous j’ai trouver ça sur internet est ce que vous pensez que ça pourrait fonctionner ?



 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Retour