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

Autres Distance entre deux villes

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

golgue

XLDnaute Nouveau
Bonjour,
comment calculer une distance en C7 avec la ville de départ en B9 et la ville s'arrivée en C8 ?
Je suis complètement nul en macro.

Merci les amis
 
J'ai juste récupéré le code d'un autre fichier disponible sur le forum.
VB:
Option Explicit

' ***********************************************************************
' *****                                                             *****
' *****        CODE PierreP56 : http://tatiak.canalblog.com/        *****
' *****                                                             *****
' ***********************************************************************


Public Const DIST = "http://www.distance2villes.com/recherche?source="


Sub Distance()
Dim lg As Integer, i As Integer
Dim Url As String, Txt As String

    With Sheets("Feuil1")
        lg = .Cells(Rows.Count, 1).End(xlUp).Row
        For i = 2 To lg
            Url = DIST & .Range("A" & i).Value & "&destination=" & .Range("B" & i).Value
            With CreateObject("WINHTTP.WinHTTPRequest.5.1")
                .Open "GET", Url, False
                .send
                Txt = .responseText
            End With
            .Range("C" & i).Value = Split(Split(Txt, "id=""distanciaRuta"">")(1), "</strong>")(0)
        Next i
    End With
End Sub

Malheureusement je n'arrive pas à modifier ce code pour effectuer le calcul sur les deux lignes.
Mais je suis certain que bcp de personne ici pourront le faire 🙂

Shu
 
Bonjour,
c'est pas tout a fait ca:
B7 toujours point de depart
les points d'arriver en ligne 6 de C6 a AW6
et le kilometrage en ligne 5 de C5 a AW5

Petit rappel je suis nul en macro, VBA, ...

merci de me dire aussi comment je l’intègre.

Merci beaucoup
 
Super merci, tu est efficace,
Peut tu juste me dire comment je le mets sur ma feuille , est il possible de mettre un bouton pour lancer le calcul ?
Merci
 
- 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

Discussions similaires

Réponses
3
Affichages
224
  • Question Question
Microsoft 365 Carte géogrpahique
Réponses
6
Affichages
286
Réponses
35
Affichages
1 K
Réponses
3
Affichages
413
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…