2017-10-09 111 views
0

我在Win10上使用Office 2016 32位。以下代碼完美運行,並且我能夠管理VB6中的Excel和PPT的各個方面。vb6 excel後期綁定

Public Sub Main() 
    '*********************BDOK GAM ****************************ú÷åôú 
    Dim xlApp As Object ' Late binding, or As Excel.Application with Early 
    Public PpApp As Object ' Late binding, or As Excel.Application with Early 

On Error Resume Next 
Set xlApp = GetObject(, "Excel.Application") 
Set PpApp = GetObject(, "PowerPoint.Application") 

但現在,在過去的幾天裏,xlApp和PpApp回報「沒事」,我還沒有線索,爲什麼? Excel和PowerPoint是正確引用

當使用相同的代碼在VBA模塊,

+0

當您運行代碼時,Excel和PPT應用程序是否已經打開? –

+0

是Excel和PPT應用程序已經打開 – user3387046

+0

如果您評論「On Error Resume Next」,您是否收到任何錯誤? –

回答

0

我發現,該組件MSCOMCTL.OCX無法正確註冊造成了很多的問題,它工作正常。我設法糾正錯誤,現在後期綁定正常工作