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

Vba avec Google Maps

  • Initiateur de la discussion Initiateur de la discussion simonico
  • 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 !

S

simonico

Guest
Bonjour !!

Je suis bloqué dans l'avancé de mon projet... Je cherche à comprendre à comprndre le bout de code ci dessous..En fait mon problème c'est que je ne vois pas ce que signifie la fonction private sub SEARCH, je ne sais pas si ca correspond à une ComboBox1 ou un CommandBoutton et aussi que signifie les v_(est-ce que c'est des TextBox ?). Si quelqu'un pourrat m'expliquer ce code je lui en seraot reconnaissant.


Private Sub search(v_adresse as String, v_cp as String, v_ville as String)

Dim v_http As String
v_http = "http://maps.google.fr/maps?f=q&hl=fr&q="
v_http = v_http & v_adresse & " ,+ " & v_cp & "+" & v_ville

On Error GoTo err_connexion:
FollowHyperlink (v_http)
'ThisWorkbook.FollowHyperlink pour Excel
'ThisDocument.FollowHyperlink pour Word

ExitSub

err_connexion:
MsgBox "Impossible de se connecter au site GoogleMaps"

End Sub


Merci pour votre aide !!
 
Re : Vba avec Google Maps

bonsoir


Il s'agit d'une sous procédure nommée "search" qui permet de piloter google map en VBA.
(v_adresse as String, v_cp as String, v_ville as String) en sont les arguments


tu peux par exemple appeler la procédure ainsi:

Code:
Sub Test()
    search "avenue foch", 75116, "Paris"
End Sub


Bon week end
MichelXld
 
Re : Vba avec Google Maps

Bonsoir à tous,

SEARCH est une macro que tu peux placer dans un module sans placer "private" devant.
Le fait de placer "private" restreint son accès ( dans le code d'une feuille excel par ex).

v_adresse as String -> v_adresse variable de type alphabétique (STRING)
v_cp as String
v_ville as String

dans la macro TEST de Michel ci dessous :

Sub Test()
search "avenue foch", "75116", "Paris"
End Sub

il appelle la macro SEARCH et DANS L'ORDRE, il passe la valeur des variables
v_adresse -> "avenue foch"
v_cp as String ->"75116" -> 75116 devrait provoquer une erreur, c un nombre
v_ville as String ->"Paris"

Par contre le mot SEARCH étant un mot réservé de VBA, c pas une bonne idée
d'appelER la macro de ce nom.

;-)
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…