【发布时间】:2017-03-08 01:34:33
【问题描述】:
我有一个组合框,该组合框绑定了多个事件(例如,ComboBox1_Change、Click、GotFocus、LostFocus)。出于我的目的,我需要使用 ActiveX 控件。
对于一些背景:
当机器连接到投影仪时,我遇到了 ActiveX 控件出现故障的问题。其他人也有同样的问题,但没有解决方案。我发现解决此问题的最佳方法是创建一个用户可以单击的附加按钮,该按钮会删除 ActiveX 控件并重新创建它。
问题是(和我的问题)...当我这样做时,VBA 事件不再执行。该控件的名称完全相同。是否有一个简单的修复(例如我可以设置的 ActiveX 控件中的属性),这样我就不需要编写 VBA 代码来删除和重写现有的 VBA 代码(我什至不能 100% 肯定会解决这个问题) ?
【问题讨论】:
-
为了更好的帮助,您能否发布您正在修改的现有代码?
-
控件是工作表还是用户窗体?