每次运行其他代码时,activex组合框代码都会运行

时间:2015-06-24 10:07:27

标签: excel vba combobox activex

我有一些代码需要运行才能将数据导入excel然后进入访问。我还有一个activex组合框,它具有单击(刷新列表)和更改事件(运行一些代码以根据所选值生成另一个列表)。

两个代码都可以单独运行;但是,当我将两者放在同一个文件中时,第一位代码会触发组合框中的事件,这会让它变得非常慢。

当我正在运行导入代码时,我尝试完全禁用组合框(.ComboBox1.Enabled = False),当活动工作表名称不是组合框所在的工作表时,使其退出子状态,并且将application.enableevents设置为false,但仍遇到同样的问题。

除了添加一个基本相同的代码按钮时,除了导入代码运行时还没有触发,还有什么我可以做的吗?

0 个答案:

没有答案