1
나는 많은 양식에서 사용하는 하위 양식이 있습니다. 그러나 나는이 코드가 '하나의 형식'으로 작동하기를 원하는 곳에 약간의 코드를 가지고있다. 그래서 양식 1, 양식 2 및 양식 3의 하위 폼이있는 경우 양식 2에서만 작동하는 업데이트 이벤트를 원합니다.VBA에서 이벤트가 양식에서 작동하도록하는 가장 좋은 방법
이 작업을 수행하는 가장 좋은 방법은 무엇입니까?
나는 많은 양식에서 사용하는 하위 양식이 있습니다. 그러나 나는이 코드가 '하나의 형식'으로 작동하기를 원하는 곳에 약간의 코드를 가지고있다. 그래서 양식 1, 양식 2 및 양식 3의 하위 폼이있는 경우 양식 2에서만 작동하는 업데이트 이벤트를 원합니다.VBA에서 이벤트가 양식에서 작동하도록하는 가장 좋은 방법
이 작업을 수행하는 가장 좋은 방법은 무엇입니까?
하위 폼에는 Parent
속성이 있습니다. 따라서 하위 폼 Parent
의 Name
속성을 확인할 수 있습니다.
Dim strParent As String
strParent = Me.Parent.Name
If strParent = "form 2" Then
' do stuff for form 2
End If
노트 :
Me.Name
).Me.Parent
은 오류를 발생시킵니다. 그런 다음 오류를 잡아서 무시해야합니다.