Um den Wert des OUTPUT-Parameters einer gespeicherten Prozedur abzurufen, führen Sie einfach .Execute aus den ADODB.Command und rufen Sie dann den .Value ab des entsprechenden ADODB.Parameters, etwa so:
cmd.Execute
' retrieve and display the returned OUTPUT parameter value
Debug.Print cmd.Parameters("@NewPSID").Value