=== Form2 ===
Private Sub Command1_Click()
Form2.sData = "test"
Form2.Show
End Sub
=== Form2 ===
Public sData As String ' the easiest way to create a property :-)
Private Sub Form_Activate()
MsgBox sData
End Sub
============================================================
'C' is shorthand for Confusion, 'C++' much more confusion...