我想使用父表单中的vba在子表单中触发更新后事件。
在子窗体中,我有:
Private Sub USER_AfterUpdate()
'After update code
End sub
我的父表单中的子表单名称是 subForm2
所以从我的主要形式来看,我正在做:
Call subForm2.Form.USER_AfterUpdate
但是,我得到
应用程序定义或对象定义的错误
我想定位子窗体中的最后一个用户字段,但是我不介意在子窗体中的所有用户字段上运行更新后事件。
将函数设为Public:
Public Sub USER_AfterUpdate()
'After update code
End Sub
或创建一个单独的函数来调用:
Private Sub USER_AfterUpdate()
UserAfterUpdate
End sub
Public Sub UserAfterUpdate()
'After update code
End sub
然后从主窗体调用此(UserAfterUpdate)。
您可能必须使用扩展语法:
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句