我最近在運行Office 2013的Windows 8.1計算機上安裝了編譯的Access應用程序,並且使用樹視圖的窗體似乎不工作。我得到的錯誤:如何讓Treeview在Microsoft Access 2013 VBA代碼,Windows 8中工作?
Object or class does not support this set of events.
我最近在運行Office 2013的Windows 8.1計算機上安裝了編譯的Access應用程序,並且使用樹視圖的窗體似乎不工作。我得到的錯誤:如何讓Treeview在Microsoft Access 2013 VBA代碼,Windows 8中工作?
Object or class does not support this set of events.
我解決我自己的問題有以下步驟:
regsvr32 /u MSCOMCTL.OCX
regsvr32 MSCOMCTL.OCX
注意:您需要在System32中執行此操作,而不是在64位辦公室的Syswow64中執行此操作。啞命名標準,我知道。
@t_m,謝謝你的幫助!
要點是:您不能再在64位Office中操作TreeView。
沒有特定的對象會給你一個錯誤,這很難。 MS Access有VBA代碼嗎?或使用MS Access數據庫後端的應用程序前端? – Tak 2014-09-04 15:14:55
它是具有VBA代碼的Microsoft Access。 MSCOMCTL.OCX沒有適當的樹視圖控制似乎是一個問題。我嘗試了[這裏]的說明(http://thesmileycoder.com/treeview-working-in-access2013/),但沒有奏效。 @t_m – Ash 2014-09-04 18:12:23
請確認您的機器上有MSCOMCTL.OCX,並使用RegEdit註冊。 – Tak 2014-09-04 18:19:31