これはコーディングの問題ではありません。むしろ一般的な質問です。
Google Distance Matrix API を使用して、2 地点間の走行距離を VBA で計算し、Excel に記録します。
利用規約によると、Google マップと連携して行う必要があります。では、Excel ファイルに距離だけを記録することはできませんか?
これはコーディングの問題ではありません。むしろ一般的な質問です。
Google Distance Matrix API を使用して、2 地点間の走行距離を VBA で計算し、Excel に記録します。
利用規約によると、Google マップと連携して行う必要があります。では、Excel ファイルに距離だけを記録することはできませんか?
これは完全に VBA コードで実行されるわけではありませんが、VBA コードで呼び出すことができる中間層アプリケーションから VB または C# で Google Web サービスを使用することは可能です。これを「無料」で行っているか、または私たちのようにプレミアムライセンスを持っているかによって、発信できる通話の数に制限があります.
各住所要求は署名する必要があり、Google ドキュメントでその方法が示されます。VB コードでは、System.Net.WebRequest を使用して、ベース URL を使用して Google Web サービスを呼び出すことができます。https://maps.googleapis.com/maps/api/distancematrix/json?
詳細はこちら: Distance Matrix API