返回列表 上一主題 發帖

[發問] 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

        靜思自在 : 甘願做、歡喜受。
返回列表 上一主題