Primeiro vai uma sugestão. Declare sua função com um tipo de variavel, pois como vc deixou ela está como Variant. Por exemplo:
'se sua função irá retornar True/False:
Public Function Tarifa() as Boolean
'se sua função irá retornar Valores:
Public Function Tarifa() as Double
'Depois para chamar:
Public Declare Function Tarifa Lib "tarifa.dll" () as Boolean