Fonction VBA pour récupérer l'URL d'une page web (erreur #VALEUR)

Bonjour,

J'ai besoin de votre aide pour un souci :

mon objectif : je veux récupérer les coordonnées gps à l'aide d'une fonction vba avec en entrée une adresse quelconque, pour ça j'essaie accéder à l'URL de la page open street map, ouverte à partir d'une adresse donnée en paramètre, dans le but d'extraire les coordonnées gps de cette adresse qui sont contenues dans l'URL de la page

mon problème : j'ai trouvé un programme sur internet qui permet à peu près de faire ça, je l'ai un peu modifié , mais ça ne marche mais quand j'appelle ma fonction en étant dans une feuille excel.

le code : (le voici en photo, la version modifiable est dans le fichier ci-joint)

25code-forum.txt (1.05 Ko)
code vba forum

le retour :

ce code m'ouvre bien la page microsoft edge mais ne récupère pas l'adresse de la page, ce qui m'intéresse, j'ai le msg ""#VALEUR!" dans la cellule où j'ai entré la fonction AdresseToCoordonnesGPS

capture sheet forum

MERCI de votre aide

bonjour,

personne a une piste ?

ça fait 2 jours que je bloque dessus, j'ai envie de me casser la tête

Rechercher des sujets similaires à "fonction vba recuperer url page web erreur valeur"