MS Access 2016 Treeview错误:"此控件元素中没有对象。运行时错误438"

时间:2017-08-21 18:25:43

标签: vba ms-access vb6 treeview ms-access-2016

我在MS Access中打开树视图时遇到问题。我认为这是自上次更新Windows以来的事。

我启动程序时收到错误消息:

  

"此控件元素中没有对象。运行时错误438:对象   不支持此属性或方法。"

调试器在vba代码中标记一行黄色:CreateTree TreeView0.Nodes

自上次以来我没有改变任何事情。它仍然有效。 我做了以下步骤,但他们都没有帮助:

  • 重新安装MS Access
  • 修复了MS Access
  • 交换了C:\ Windows \ SysWOW64 \ MSCOMCTL.ocx,未注册并注册了
  • 将VB6更新为最新版本
  • 再次添加数据库

我希望有人可以帮助我!

4 个答案:

答案 0 :(得分:1)

这是许多本地化中mscomctl.ocx中的一个已知新错误 - 如果不是全部,包括英语。

来自其中一份报告:

  

现在他们也遇到了MSI安装问题   Office 2016已由8月1日的Windows更新更新   这些系统mscomctl.oxc似乎还没有更新   显示版本6.1.98.46。

     

他们不得不卸载8月1日的更新   (KB4011051 - >没有提到这个问题)摆脱了   问题

目前没有来自MS的信息何时以及如何纠正。

答案 1 :(得分:0)

这可能是一个更好的长期解决方案。 https://www.access-treeview.com/ 祝你好运

答案 2 :(得分:0)

答案 3 :(得分:0)

这是因为您安装了64位版本的MS Office。安装32位版本,您将再次看到TreeView和其他人。