VBA用户表单名称和方法不匹配

时间:2014-07-16 18:44:21

标签: excel-vba initialization userform vba excel

我一直在研究用户表单,并希望在启动时调用初始化,这不仅会设置字段,还会更改我将要写入的目标页面上的过滤器。

我创建了一个名为My_Userform_Initialize()的userform initialize子。当用户点击清除按钮将所有内容设置为默认值时,我会使用此功能。在这种情况下,它将清除并重新应用目标的fiters,并按适当的列进行排序。但是,当我通过命令按钮激活表单时,不会发生排序。

我创建了一个UserForm_Initialize子,它在开始和清除按钮上都按照我的预期工作。

当我创建以userform命名的函数(在属性中更改)时,我做错了什么?我对表单的所有组件(即MyComboBox_Change())也做了同样的事情。这样可以,还是以后会引起问题?是否有一些我应该知道的VBA属性可以解释这一点并且会阻止我在将来犯同样的错误?

由于

0 个答案:

没有答案