Di sicuro c'è un'istruzione Format in mezzo. Magari postala.
Prova ad inserire manualmente numeri con la virgola e con il punto e metti la funzione format nel Textchange o nella LostFocus e vedi qual è l'output(in modo da vedere se il problema si verifica se inserisci la virgola o il punto). Eventualmente ricorda che esiste la funzione Replace per sostituire le virgole in punti o viceversa.