Excel中的VBA启动Google Earth停止工作

Excel中的VBA启动Google Earth停止工作,vba,excel,google-earth,Vba,Excel,Google Earth,大约6个月来,我一直拥有一个功能强大的excel电子表格,当点击一个按钮时,会运行一个VBA脚本,该脚本从电子表格中的lat/long信息创建一个格式正确的kml文件,保存kml文档,并启动Google Earth查看绘制的坐标 我在6月6日成功地使用了它。然而,今天我得到了这个错误 “找不到此组件的许可证信息。您没有 在设计中使用此功能的适当许可证 环境“ KML文件仍在创建和保存中,但GE将不再启动 我已经尝试了这个Microsoft修复程序,但没有解决问题。 下面是启动Google Ea

大约6个月来,我一直拥有一个功能强大的excel电子表格,当点击一个按钮时,会运行一个VBA脚本,该脚本从电子表格中的lat/long信息创建一个格式正确的kml文件,保存kml文档,并启动Google Earth查看绘制的坐标

我在6月6日成功地使用了它。然而,今天我得到了这个错误

“找不到此组件的许可证信息。您没有 在设计中使用此功能的适当许可证 环境“

KML文件仍在创建和保存中,但GE将不再启动

我已经尝试了这个Microsoft修复程序,但没有解决问题。

下面是启动Google Earth的VBA部分。“GEPlugin类型库”引用仍在Microsoft Visual Basic for Applications中检查:

Dim appGoogleEarth As EARTHLib.ApplicationGE
Set appGoogleEarth = New EARTHLib.ApplicationGE
Call appGoogleEarth.OpenKmlFile(OutputFile, 1)

非常感谢您提供任何帮助或见解,了解这一问题为何突然成为问题,以及如何解决问题。

Google Earth Pro不提供像旧版GE那样的库。如果您想使用XLS电子表格,请返回到旧版本。

Google Earth Pro不提供与旧版本GE类似的库。如果您想使用XLS电子表格,请返回到旧版本。

您仍然可以双击KML文件并正确打开它吗?如果是,请尝试双击该文件,而不是使用
EARTHLib
库进行复制。选中此处查看如何操作:是的,双击打开文件,使用链接的示例,您是否仍然可以双击KML文件并正确打开?如果是,请尝试双击该文件,而不是使用
EARTHLib
库进行复制。选中此处查看如何操作:是的,双击打开文件,使用链接的示例,您是否仍然可以双击KML文件并正确打开?如果是,请尝试双击该文件,而不是使用
EARTHLib
库进行复制。选中此处查看如何操作:是的,双击打开文件并使用链接的示例,