Usando SP é tranquilo, crio um parâmetro Output e pego o valor. Como pego o valor "return" da Function do SQL?
Public Function MinhaFuncaoVBA(ByVal Valor1 As Long, ByVal Valor2 As Integer) As Boolean Dim cnADO As ADODB.Connection Dim cmADO As ADODB.Command
Call modConexaoADO.AbreConexao(cnADO)
Set cmADO= New ADODB.Command With cmADO Set .ActiveConnection = cnADO .CommandText = "dbo.MinhaFuncaoSQL" .CommandType = adCmdStoredProc .CommandTimeout = 0