nulla.... mi da questo errore

ERRORE DI COMPILAZIONE:
LA CHIAMATA DI FUNZIONE A SINISTRA DELL'ASSEGNAZIONE DEVE RESTITUIRE VARIANT O OBJECT

il codice è questo:

FormatNumber(B, 3) = num / den

Dove B inizialmente era Double ma ora è variant.. cmq quel problema rimane lo stesso...

Se scrivo invece semplicemente

FormatNumber(B, 3)

mi da errore e mi dice che vuole l'=