stò facendo uno scriptino


inizialmente era cosi:

Function Controlla(Valore As String)

fai tutti i tuoi controlli.............
..........eventualmente.........

End Function



e cosi funziona, però ora vorrei aggiungere cosi:


Function Controlla(Valore As String)

fai tutti i tuoi controlli.............
..........eventualmente.........

Return True

End Function


e la richiamo cosi:


Dim Errore As Boolean
Errore = Controlla(Valore)



In teoria Errore dovrebbe essere False o True inbase al controllo, ma non lo fà, è giusto come ho fatto ?