我在MS Access中打开树视图时遇到问题。我认为这是自上次更新Windows以来的事。
我启动程序时收到错误消息:
"此控件元素中没有对象。运行时错误438:对象 不支持此属性或方法。"
调试器在vba代码中标记一行黄色:CreateTree TreeView0.Nodes
。
自上次以来我没有改变任何事情。它仍然有效。 我做了以下步骤,但他们都没有帮助:
我希望有人可以帮助我!
答案 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)
另一个替代TreeView控件在这里:http://www.vbforums.com/showthread.php?698563-CommonControls-(Replacement-of-the-MS-common-controls)
答案 3 :(得分:0)
这是因为您安装了64位版本的MS Office。安装32位版本,您将再次看到TreeView和其他人。