文件名称:vba-gmaps-directions:将Google Maps Directions API与Excel和VBA结合使用
文件大小:34KB
文件格式:ZIP
更新时间:2024-06-03 02:05:05
excel vba google-maps-api workbook visual-basic-for-applications
抽象的 该工作簿显示了如何集成Google Maps Directions API来计算从Excel电子表格获取的位置之间的行驶时间。 相同的概念可以应用于通过简单的HTTP GET公开基于XML的接口的许多API。 该工作簿包含三页:一张包含一些仓库的位置,一张包含一些客户的位置,以及一张将要写入结果的页。 调用ComputeClosestWarehouse函数时,脚本将根据Google Maps Directions API返回的位置之间的行驶时间,确定每个客户最接近的仓库是哪个。 由于这只是一个小教程,因此我没有在工作簿中添加适当的用户界面。 VBA代码 我在这里复制工作簿中使用的所有VBA代码。 它仅包含三个功能: CalculateDrivingTime通过GMap API获取两个地址之间的行驶时间。 GetClosestWarehouseFor查找给定客户的最近仓库(使用C
【文件预览】:
vba-gmaps-directions-master
----WarehousesVBA.xlsm(23KB)
----LICENSE(34KB)
----README.md(6KB)