簡體   English   中英

用於啟動Google Earth的Excel中的VBA停止工作

[英]VBA in Excel to launch Google Earth stopped working

大約6個月的時間,我有了一個功能強大的excel電子表格,當單擊按鈕時,它運行了一個VBA腳本,該腳本根據電子表格中的經/緯度信息創建了格式正確的kml文件,保存了kml文檔,並啟動了Google Earth來查看繪圖坐標。

我在6月6日成功使用了此功能。 但是,今天我得到這個錯誤

“找不到此組件的許可證信息。您沒有在設計環境中使用此功能的適當許可證”

KML文件仍會創建並保存,但是GE將不再啟動。

我已經嘗試過此Microsoft修復程序,但無法解決問題。 https://support.microsoft.com/en-us/kb/181854/en-us

以下是啟動Google Earth的VBA的一部分。 在Microsoft Visual Basic for Applications中,仍會檢查“ GEPlugin類型庫”引用:

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

對於為什么突然變成問題以及如何解決它的任何幫助或見解,我們將不勝感激。

Google Earth Pro不提供像舊版GE一樣的庫。 如果要使用XLS電子表格,請回到舊版本。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM