.
Las funciones estan mal, esageradamente mal ya que el --1 en representacion negativa es FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF... etc., es decir el complemento del numero N con respecto al valor maximo...
Prueba de lo dicho:
Debug.Print BigHex(4295017296#) ' // Return C350 siendo que debe de ser en Hexadecimal --> 10000C350
P.D.: no funciona Mod con los currency ¬¬"
Dulces Lunas!¡.