VBA - 在类模块中公开特定的userform事件

时间:2015-02-22 20:27:58

标签: excel visual-studio vba excel-vba

我有一个我正在使用的Excel VBA项目,使用类模块来操作项目中的某些userform活动。

据我所知(如果我错了,请纠正我)在对变量使用Userform_QueryClose()声明时,WithEvents事件不会暴露给类模块。


示例:(我不认为这是可能的)

Private WithEvents classForm As MSForms.UserForm

Private Sub classForm_QueryClose(Cancel As Boolean, CloseMode As Integer)
    '// Event code here...
End Sub  

基于这个假设,我想知道是否有可能处理这些'额外的'使用VB.Net或类似的Visual Studio内置加载项的事件?

(为了清楚起见 - 我的问题只是询问这是否可能作为解决方案,如果能够完成,我将分别研究如何这样做,所以我不想尝试生成关于此事的最佳实践的辩论。)

提前致谢。

0 个答案:

没有答案