In Module1:
codice:
Public Type myData
    Nome As String
    Cognome As String
End Type
In Form1:
codice:
Private Sub Command1_Click()
    Dim x As myData
    x = Form2.Nominativo
    MsgBox x.Cognome
End Sub
In Form2:
codice:
Public Function Nominativo() As myData
    Nominativo.Cognome = "Anderson"
    Nominativo.Nome = "Thomas"
End Function
In tre parole: PERCHE' NON FUNZA?