返回列表 上一主題 發帖

[發問] VBA程式在新機上面不能運行的問題

[發問] VBA程式在新機上面不能運行的問題

兩年前寫好的的一個VBA程式,裏面有以下的語句

Dim IE As Object
Set IE = CreateObject("InternetExplorer.Application")
With IE
.Visible = True
.navigate ("http……

在32bit的win7, office 2010以及舊版的傲遊瀏覽器上運行暢順。但是現在新的臺式機安裝了win10, office 2016以及最新版的傲遊瀏覽器。發現如將IE設定為默認瀏覽器,這個程式還能運行,但非常緩慢。如果仍用傲遊瀏覽器作爲默認瀏覽器,則完全不能運行,每過一段時間彈出“microsoft excel 正在等待其他應用程式完成ole動作”警告欄,按“確定”再彈出幾次上面的警告欄後出現”執行錯誤階段429,ActiveX元件無法產生物件”的錯誤框,按“偵錯”會將“Set IE = CreateObject("InternetExplorer.Application")”
這一行代碼highlight。瀏覽器也完全不會出現期待的被打開的網頁。自己google了好久,按照所教的方法還是解決不了,有請高手們指點迷津!多謝

1.png (6.15 KB)

1.png

2.png (5.36 KB)

2.png

Win10 無論是 32 或是 64 位元下,執行 Office 2010 ,運作均 OK。

TOP

        靜思自在 : 【生命在呼吸間】佛陀說:「生命在呼吸間。」人無法管住自己的生命,更無法擋住死期,讓自己永住人間。既然生命去來這麼無常,我們更應該好好地愛惜它、利用它、充實它,讓這無常、寶貴的生命,散發它真善美的光輝,映照出生命真正的價值。
返回列表 上一主題