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

Autres Distance entre deux villes

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
 

ShuarS

XLDnaute Occasionnel
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
 

golgue

XLDnaute Nouveau
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
 

golgue

XLDnaute Nouveau
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
 

ShuarS

XLDnaute Occasionnel
J'avais trouvé une petite modif aussi
Par contre je n'arrive pas à modifier la police et je pense que @golgue aimera minimiser les colonnes.
 

Pièces jointes

  • Copie2 de CLASSEMENT COMMISSAIRES 2019.xlsm
    51.8 KB · Affichages: 30

Discussions similaires

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