I'm looking for some help to solve a problem with dynamic set values of the UDT members. I'm trying do something like the pseudocode ahead:
Public sub UDTMemberSetValue(ByRef pvUDTValue As Variant, _
ByVal psMemberName As String, _
pvMemberValue As Variant)
Dim mMember as Member
For each mMember in pvUDTValue.Members
if mMember.Name = psMemberName then
if isObject(pvMemberValue) then
Set mMember.Value = pvMemberValue
else
mMember.Value = pvMemberValue
End if
End If
Next
End Sub
I've been searched several sites, unfortunately no one of them, got near of my necessity. So I'd like know if someone could help me with this?