Stored procedures von oracle aufrufen mit vba

Hallo,

ich möchte eine stored procedure von oracle aufrufen.
normale sql aufrufe kann ich machen aber wie rufe ich stored procedures auf?
bzw. kann ich nur welche aufrufen die keine rückgabewerte haben.
(ohne parameter oder mit „in“ parametern geht das.)

Dim cnnOracle

Set cnnOracle = CreateObject(„ADODB.Connection“)
strConn = „DRIVER={Microsoft ODBC for Oracle}; SERVER=XE; UID=****; PWD=****“
cnnOracle.Open strConn

Dim cmdStoredProc
Dim rsEmp

'This code creates a command object.
Set cmdStoredProc = CreateObject(„ADODB.Command“)
Set cmdStoredProc.ActiveConnection = cnnOracle

cmdStoredProc.CommandText = „select count(*) from Tabelle1“

'cmdStoredProc.CommandType = 1 '1 für text und 4 für Stored Proc
cmdStoredProc.CommandType = 1

cmdStoredProc.Execute

'This code creates a recordset object.
Set rsEmp = CreateObject(„ADODB.Recordset“)
rsEmp.CursorType = adOpenStatic

Set rsEmp.Source = cmdStoredProc

rsEmp.Open

Passt alles, aber wie stelle ich es an wenn meine StoredProcedure einen „out“ Parameter besitzt den ich auslesen möchte?

Geht das überhaupt?

vielen Dank im vorraus
Martin