gpt4 book ai didi

Excel 2010 命令按钮不再激活其 _Click() 事件

转载 作者:行者123 更新时间:2023-12-02 19:57:12 24 4
gpt4 key购买 nike

我的工作表中有几个命令按钮,单击时会激活它们的单击事件 (_Click)。这些方法已经有效了好几年,然后突然就不再有效了。更重要的是,当打开工作簿事件时,VBA 会出现“变量未定义”错误,尽管当我进入设计模式时,我会看到控件名称,并且当我双击它时,它会显示工作表的 _Click() VBA 代码。

我已经带回了存档版本,他们现在也以这种方式使用react。我认为这可能是我的 Excel 选项中的某些设置发生了更改,但这种行为在我的家庭版和工作版 Excel(2010 年家庭版和 2007 年工作版)上都会发生。

发生了什么?

最佳答案

最近(2014 年 12 月 10 日)自动 Microsoft Office 更新后,

the cached control type libraries (extender files, *.exd) may be out of sync. To resolve this issue, you must delete the cached versions of the control type libraries (extender files) on the client computer.

解决方案:

所有 *.exd 文件必须删除;下次 Office 需要它们时,它们将自动重新生成。

为此,请首先关闭所有 Office 应用程序,然后执行以下任一操作:

将其放入批处理文件(扩展名为 .bat 的文本文件)中并执行它。

del %temp%\vbe\*.exd
del %temp%\excel8.0\*.exd
del %appdata%\microsoft\forms\*.exd
del %appdata%\microsoft\local\*.exd
del %temp%\word8.0\*.exd
del %temp%\PPT11.0\*.exd

或者,在硬盘驱动器中搜索名为 *.exd 的文件并将其全部删除 - 但如果您碰巧有文件扩展名为 .exd 的不相关文件,请小心不要意外删除那些!

来源:TechNet.com

关于Excel 2010 命令按钮不再激活其 _Click() 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27497444/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com