Hola,es facil jeje,no te pone el mismo resultado porque el visual te lo expresa en radianes y no en angulos,tenes que convertir,un ejemplo facil mira:
Private Sub Form_Load()
Dim PI As Double, Numero As Double
PI = 3.14159265358979
Numero = 1
MsgBox Sin(PI * Numero / 180)
End Sub
saludos.