snb
This is what I did.
I send a value from any button calling the form to a hidden field on the UserForm1.
The form will return the date to a location based on what value the hidden field has.
Works like a charm for my purposes.
Anytime I call the UserForm1.Calendar, I just send it some specific button name or whatever, and it will return the date to the location that I desire.
'Place the date from the calendar into a location based on where its called from.
If UserForm1.TextBox1.Value = "1Form" Then
PForm.TextBox5.Value = UserForm1.Calendar1.Value
Else
MultiCheckForm.TextBox20.Value = UserForm1.Calendar1.Value
End If
'Dismiss the userform
Unload Me