J'ai bien rempli la formule pour le calcul de distance, maintenant c'est le code vba pour faire afficher dans le tableau de la feuille CalculDistance les bonnes coordonnées à partir des deux villes renseignées qui me pose problème.
Je ne vois pas l'intérêt de VBA pour une simple RECHERCHEV...
Si besoin, une adaptation des formules (à mettre dans le module de la feuille en question) :
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("C3:V4")) Is Nothing Then
Range("D3") = Application.VLookUp(Range("C3"),Range("Tableau1"),2,0)
Range("E3") = Application.VLookUp(Range("C3"),Range("Tableau1"),3,0)
Range("D4") = Application.VLookUp(Range("C4"),Range("Tableau1"),2,0)
Range("E4") = Application.VLookUp(Range("C4"),Range("Tableau1"),3,0)
End If
End Sub